Windows 10 家庭版 安装 Docker,且配置配置镜像加速器为阿里云加速器

1、Windows 版本,为 Windows 10 家庭中文版,不支持Hyper-V,如图1

Windows 10 家庭中文版,不支持Hyper-V

图1

2、打开网址:https://docs.docker.com/docker-for-windows/install/#what-to-know-before-you-install ,如果您的系统不符合运行Docker for Windows的要求,则可以安装Docker Toolbox,Dockbox Toolbox使用Oracle Virtual Box而不是Hyper-V,如图2

如果您的系统不符合运行Docker for Windows的要求,则可以安装Docker Toolbox,Dockbox Toolbox使用Oracle Virtual Box而不是Hyper-V

图2

3、点击 Docker Toolbox 链接,进入:https://docs.docker.com/toolbox/overview/ ,如图3

点击 Docker Toolbox 链接,进入:https://docs.docker.com/toolbox/overview/

图3

4、下载 Toolbox for Windows ,如图4

下载 Toolbox for Windows

图4

5、要运行Docker,确保您的Windows系统支持硬件虚拟化技术,并启用虚拟化。在任务管理器的性能选项卡,在CPU下,虚拟化已启用,如图5

要运行Docker,确保您的Windows系统支持硬件虚拟化技术,并启用虚拟化。在任务管理器的性能选项卡,在CPU下,虚拟化已启用

图5

6、由于已经安装了的VirtualBox,需要检查Virtual Box是否在运行,如果在运行中,则必须在运行安装程序之前将其关闭,如图6

由于已经安装了的VirtualBox,需要检查Virtual Box是否在运行,如果在运行中,则必须在运行安装程序之前将其关闭

图6

7、开始安装,出现选择组件提示框时,取消选中VirtualBox,其他步骤,接受所有的默认选项就是,如图7

开始安装,出现选择组件提示框时,取消选中VirtualBox,其他步骤,接受所有的默认选项就是

图7

8、在桌面上,找到Docker QuickStart终端图标。如图8

在桌面上,找到Docker QuickStart终端图标

图8

9、验证您的安装,双击Docker QuickStart图标启动预配置的Docker Toolbox终端。如果系统显示用户帐户控制提示,允许VirtualBox更改您的计算机,选择是,开始初始化,完成后,终端显示$提示符。如图9

验证您的安装,双击Docker QuickStart图标启动预配置的Docker Toolbox终端。如果系统显示用户帐户控制提示,允许VirtualBox更改您的计算机,选择是,开始初始化,完成后,终端显示$提示符

图9

10、键入 docker run hello-world 命令并按回车。如果一切顺利,命令的输出如下所示:,如图10

键入 docker run hello-world 命令并按回车。如果一切顺利,命令的输出如下所示:

图10

11、打开 Oracle VM VirtualBox,发现名称为default的虚拟电脑在运行中,如图11

打开 Oracle VM VirtualBox,发现名称为default的虚拟电脑在运行中

图11

12、国内访问 Docker Hub 有时会遇到困难,此时可以配置镜像加速器。打开网址:https://github.com/yeasy/docker_practice/blob/master/install/mirror.md ,选择 阿里云加速器,点击链接,如图12

国内访问 Docker Hub 有时会遇到困难,此时可以配置镜像加速器

图12

13、打开 Docker Hub 镜像站点,如图13

打开 Docker Hub 镜像站点

图13

14、查看机器的环境配置,并配置到本地,并通过Docker客户端访问Docker服务。运行命令:docker-machine env default,如图14

查看机器的环境配置,并配置到本地,并通过Docker客户端访问Docker服务

图14

15、根据提示,运行此命令配置您的shell:,运行命令:eval “$(docker-machine env default)”,如图15
# Run this command to configure your shell:
# eval $(“C:/Program Files/Docker Toolbox/docker-machine.exe” env default)

根据提示,运行此命令配置您的shell:,运行命令:eval "$(docker-machine env default)"

图15

16、运行命令:docker info,如图16

运行命令:docker info

图16

17、登录机器修改配置,运行命令:docker-machine ssh default,如图17

登录机器修改配置,运行命令:docker-machine ssh default

图17

18、修改/var/lib/boot2docker/profile文件,将–registry-mirror=<your accelerate address>添加到EXTRA_ARGS中,如图18

关于Docker Toolbox配置的内容参考自DaoCloud的文档:Docker 加速器(http://guide.daocloud.io/dcs/daocloud-9153151.html#docker-toolbox)

sudo sed -i “s|EXTRA_ARGS=’|EXTRA_ARGS=’–registry-mirror=https://52itiznk.mirror.aliyuncs.com |g” /var/lib/boot2docker/profile

修改/var/lib/boot2docker/profile文件,将--registry-mirror=<your accelerate address>添加到EXTRA_ARGS中

图18

19、运行命令:cat /var/lib/boot2docker/profile,修改成功,如图19

运行命令:cat /var/lib/boot2docker/profile,修改成功

图19

20、退出,重启Docker服务,如图20
exit
docker-machine restart default

退出,重启Docker服务

图20

21、再次运行命令:docker info,发现镜像加速器配置成功,如图21

再次运行命令:docker info,发现镜像加速器配置成功

图21

22、检查加速器是否生效,运行命令:docker info|grep “Registry Mirrors” -A 1,如图22

检查加速器是否生效,运行命令:docker info|grep "Registry Mirrors" -A 1

图22

23、打开 Kitematic (Alpha),点击 use virtualbox,如图23

打开 Kitematic (Alpha),点击 use virtualbox

图23

24、点击 skip for now,因为已经配置过镜像加速器,无需要连接官方的镜像仓库了,如图24

点击 skip for now,因为已经配置过镜像加速器,无需要连接官方的镜像仓库了

图24

25、点击 docker cli,进入客户端,如图25

点击 docker cli,进入客户端

图25

26、实则启动Windows PowerShell,且进入了C:/Program Files/Docker Toolbox>,在此处运行 docker 命令与在 Docker Quickstart Terminal 中运行是一致的,自行根据喜好选择了,如图26

实则启动Windows PowerShell,且进入了C:/Program Files/Docker Toolbox>,在此处运行 docker 命令与在 Docker Quickstart Terminal 中运行是一致的,自行根据喜好选择了

图26

 

 

 

 

 

 

 

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/251051.html

(0)
上一篇 2022年5月1日
下一篇 2022年5月1日

相关推荐

发表回复

登录后才能评论