- windows系统中Docker目前仅有win10专业版和企业版的安装包,家庭版需要通过docker-toolbox来安装
- docker-toolbox 是为windows上进行虚拟化Dockers环境的一个容器。(官方描述:Docker Toolbox is for older Mac and Windows systems that do not meet the requirements of Docker Desktop for Mac and Docker Desktop for Windows.)
(一)下载docker-toolbox(选择最新版的exe,我当前最新版是19.03.1)
(二)下载安装docker。安装docker-toolbox的过程中需要安装插件,默认安装即可。
- docker-toolbox包括6个docker工具
- Docker Client: 运行Docker命令所需的引擎(官方描述:for running Docker Engine to create images and containers)
- Docker Machine: 包含docker-machine命令
- Docker Compose: 包含docker-compose命令
- VirtualBox: Oracle公司的VM VirtualBox包
- Kitematic: Docker的GUI界面
- Git: 项目版本管理工具
(三)运行Docker:双击Docker Quickstart Terminal桌面快捷方式
- 不能加载出?,从下边的小点中找解决方案)
(1)检查CUP的虚拟化功能是否已经打开

CPU的虚拟化功能在开机时进入BIOS中设置开启,开启完成之后,先卸载Docker以及Oracle VM VirtualBox,然后再重新安装DockerToolbox。安装完成之后再次打开Docker客户端就会正常出现小鲸鱼。
(2)快捷方式打开出错:找不到"bash.exe"
由于我之前安装过Git,所以在安装docker-toolbox的时候,没有安装Git,结果出现了“找不到bash.exe”的情况。此时只需将之前Git安装时bash.exe的路径配置好即可。

- 检查是否安装成功

(四)换源
更换国内镜像源,快速下载依赖
- 打开资源管理器,到达docker-machine安装目录
# git bash 中打开资源管理器 start $DOCKER_CERT_PATH # cmd 打开打开资源管理器 start %DOCKER_CERT_PATH% - 在打开的资源管理器中打开config.json,修改镜像源。保存修改后的配置文件。

- 修改好配置文件后保存
-
在git bash中
docker-machine ssh default # 这里--registry-mirror 后面要替换为你想要的替换的镜像源 sed -e \ "/--label provider/a\--registry-mirror http://aad0405c.m.daocloud.io" \ /var/lib/boot2docker/profile sudo /etc/init.d/docker restart exit # 重启 docker-machine docker-machine restart defualt # 检查 修改是否完成 docker-machine inspect default
-
在VM bash中
# 进入VM bash docker-machine ssh [machine-name] # machine-name一般为default,也可以运行'docker-machine ls'查查看 # 在profile的–label provider=virtualbox的下一行添加: --registry-mirror https://xxxxxxxx.mirror.aliyuncs.com sudo vi /var/lib/boot2docker/profile

本文详细介绍了如何在win10家庭版上安装Docker Toolbox,包括下载安装过程、解决常见问题和如何换源。内容涵盖下载Docker Toolbox、运行Docker、检查及解决CPU虚拟化问题、修复bash.exe路径错误以及更改镜像源。
1033

被折叠的 条评论
为什么被折叠?



