1.win10安装boot2docker执行init成功但执行startFailed to start machine
下面是安装 Docker 客户端并在上面运行容器的简单步骤。
1. 下载 Boot2Docker
在我们开始安装之前,我们需要 Boot2Docker 的可执行文件。可以从 它的 Github 下载最新版本的 Boot2Docker。在这篇指南中,我们从网站中下载版本 v1.6.1。我们从那网页中用我们喜欢的浏览器或者下载管理器下载了名为 docker-install.exe 的文件。
2. 安装 Boot2Docker
现在我们运行安装文件,它会安装 Window Docker 客户端、用于 Windows 的 Git(MSYS-git)、VirtualBox、Boot2Docker Linux ISO 以及 Boot2Docker 管理工具,这些对于开箱即用地运行全功能的 Docker 引擎都至关重要。
3. 运行 Boot2Docker
安装完成必要的组件之后,我们从桌面上的“Boot2Docker Start”快捷方式启动 Boot2Docker。它会要求你输入以后用于验证的 SSH 密钥。然后会启动一个配置好的用于管理在虚拟机中运行的 Docker 的 unix shell。
为了检查是否正确配置,运行下面的 docker version 命令。
docker version
2.温十系统虚拟机安装后为什么启动不了
首先是要打开win10的虚拟机工具,右键桌面的开始菜单,找到【控制面板】点击进入。
进入【程序】,在【程序和功能】中选择【启用或关闭Windows功能】然后点击进入。
在【启用或者关闭Windows功能】中找到【Hyper-V】然后点击勾选它前面的框。然后【确定保存】
成功打开【Hyper-V】虚拟机功能之后,就能够在开始菜单【Windows 管理工具】中找到Hyper-V管理器,这就是win10自带的虚拟机程序。单击打开。
现在就是真正进入win10安装win7虚拟机的操作了,在新建win7虚拟机之前的准备有win7的镜像安装文件,通常为iso格式。点击工具栏中的【操作】-【新建】-【虚拟机】。
看完安装虚拟机之前的简单介绍,点击【下一步】。
选择虚拟机的代数,如果没有特殊要求的话,就选择默认的第一代虚拟机,然后点击下一步。
设置虚拟机的内存,默认为1024MB,但是我们为了确保win7虚拟机的基本流畅运行,最好将内存设置为2048MB(如果物理内存充足的话可以设置的更高),最后将“为此虚拟机使用动态内存”的选项也勾选上,这样可以避免虚拟机内存爆了导致win7虚拟机死机。然后继续点击【下一步】。
【连接虚拟硬盘】,这里是设置虚拟机以及虚拟机相关文件保存的位置,最好保证有20G以上的硬盘空间,确认好安装路径之后检查无误,点击【下一步】。
【安装选项】是设置虚拟机的安装方式,主要有两种:一是先新建一个虚拟机容器,之后再进行win7虚拟机的安装;二是直接安装win7虚拟机。我们这里选择直接安装,在【浏览】中找到win7的镜像文件。然后点击下一步。
确认将要新建的win7虚拟机的相关配置。因为win7虚拟机暗转的过程是不能够中断并且是不可逆的,确认无误之后点击【完成】,开始win7虚拟机的安装。
安装过程和通常的系统安装几乎一模一样,只不过这所有操作都是在虚拟机中运行的,win7虚拟机安装完成之后可以看到如下图。
3.windows 10 docker 自己编辑的本地镜像 运行成功 但是pull不下来 ,也
windows上安装的docker其实本质上还是借助与windows平台的hyper-v技术来创建一个linux虚拟机,你执行的所有命令其实都是在这个虚拟机里执行的,所以所有pull到本地的image都会在虚拟机的Virtual hard disks目录的文件中,这个文件就是虚拟硬盘文件。
如果要想改变路径只需要在hyper-v管理器里设置就可以了。默认的安装路径是C:\Users\Public\Documents\Hyper-V\Virtual hard disks下。
转载请注明出处windows之家 » win10安装docker无法开机