组装机采用下载的window原厂版本,其Hyper-V启动不成功的方式。linux
https://github.com/docker/toolbox/releasesgit
安装 Docker Toolbox
github
文档:https://docs.docker.com/docker-for-windows/install/docker
安装文档:https://docs.docker.com/toolbox/toolbox_install_windows/windows
一、若是电脑已经安装过 Virtual Box
,列表就不要勾选这个。若是电脑已经装过 Git
,也能够不用勾选。浏览器
二、双击 Docker Quickstart Terminal
启动 Docker
,bash
三、若是找不到 bash.exe
的路径
解决办法:解决点击Docker出现windows 正在查找bash.exe。若是想亲自查找文件,请点击“浏览”的问题网络
四、默认的虚拟机建立在了C盘,咱们能够先改一下虚拟机的位置。ssh
具体操做以下:ide
五、Docker容器是在VirtualBox的虚拟机里面,不是在Windows里面,因此若是要访问用Docker容器启动的网站的话要作端口映射,并且在本机【本身的windows】浏览器访问的时候要经过虚拟机ip(能够经过 docker-machine env
命令查看)访问。
1.首先,咱们刚打开 Docker Quickstart Terminal 进入的是 Windows 命令行界面,此时输入下述命令进入虚拟 docker bash 中去:
docker-machine ssh default
2.而后,咱们已经进入了虚拟 docker bash 中去了,此时咱们须要编辑 /var/lib/boot2docker/profile 文件中的 EXTRA_ARGS 信息:
sudo vi /var/lib/boot2docker/profile
3.此时,咱们在 --label provider=virtualbox 的下一行添加下述代码:
--insecure-registry xxx.xxx.xxx.xxx:yyy
这里须要解释的是, xxx.xxx.xxx.xxx 是咱们的私有镜像仓库的 ip 地址,yyy 是你配置私有镜像仓库时设定的端口号
4.最后,不要忘了,咱们还须要重启 docker 服务的:
// 在虚拟 docker 环境中 sudo /etc/init.d/docker restart // 或者 // 退出虚拟 docker 环境(使用 exit 命令)而后在 Windows 命令行下敲入下列命令 docker-machine restart
Docker虽然是Linux内核,可是官方仍是支持了Windows和OS X。
Boot2Docker官方下载地址:https://github.com/boot2docker/windows-installer/releases
Boot2Docker官方安装手顺:http://docs.docker.com/installation/windows/
目前最新发布版本是1.5.0。安装包内包含了Docker、VisualBox、Git,总共才128m,果真很小很轻量。
C:\Program Files\Docker Toolbox文件夹下的boot2docker.iso 复制到C:\Users\lzy\.docker\machine\cache下,而后断开网络,就能够继续安装完毕了,亲测可行!
iso 下载地址: