win10家庭版(组装机)安装docker

组装机采用下载的window原厂版本,其Hyper-V启动不成功的方式。linux

1、下载:

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

2、安装以及问题

 

一、若是电脑已经安装过 Virtual Box,列表就不要勾选这个。若是电脑已经装过 Git,也能够不用勾选。浏览器

二、双击 Docker Quickstart Terminal 启动 Dockerbash

三、若是找不到 bash.exe 的路径
解决办法:解决点击Docker出现windows 正在查找bash.exe。若是想亲自查找文件,请点击“浏览”的问题网络

四、默认的虚拟机建立在了C盘,咱们能够先改一下虚拟机的位置。ssh

具体操做以下:ide

  • 使用docker-machine stop default停掉Docker的虚拟机。
  • 打开VirtualBox,选择“管理”菜单下的“虚拟介质管理”,咱们能够看到Docker虚拟机用的虚拟硬盘的文件disk。
  • 选中“disk”,而后点击菜单中的“复制”命令,根据向导,把当前的disk复制到另外一个盘上面去。
  • 回到VirtualBox主界面,右键“default”这个虚拟机,选择“设置”命令,在弹出的窗口中选择“存储”选项。
  • 把disk从“控制器SATA”中删除,而后从新添加咱们刚才复制到另一个磁盘上的那个文件。

五、Docker容器是在VirtualBox的虚拟机里面,不是在Windows里面,因此若是要访问用Docker容器启动的网站的话要作端口映射,并且在本机【本身的windows】浏览器访问的时候要经过虚拟机ip(能够经过 docker-machine env 命令查看)访问。

3、配置私库:

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

4、Boot2Docker安装和入门

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 下载地址:

https://github.com/boot2docker/boot2docker/releases

相关文章
相关标签/搜索