Windows安装docker desktop并配置:

1.docker desktop安装:国内无法访问docker.com,在网上搜安装包得到.exe文件,直接安装.

2.下载安装wsl_update_x64.msi, https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi,然后再Power Shell执行 wsl --set-default-version 2命令

3.配置:打开  启动或关闭Windows功能  勾选Hyper-V,适用于Linux的Windows子系统,虚拟机平台.

  注:Windows10家庭版没有Hyper-V,有教程可以修改为有Hyper-V的.

4.重启计算机

5.任务管理器-性能里看虚拟化是否已经启动,如果未启动,设置-更新与安全-恢复-高级启动中的立即重新启动-疑难解答-高级选项-UEFI固件设置 进入到BIOS界面,找到进入advanced再找到VirtuallizationTechnology改为Enable.确认. 如果想安装在家庭版本上,需要如下操作: 打开注册表编辑器,在计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion ” 下找到 EditionID ,数值数据改为Professional即可

6.可以启动DockerDesktop了

7.点击软件右上角设置图标进入Docker Engine,清空内容替换成国内镜像源{

  "registry-mirrors": [

    "http://hub-mirror.c.163.com",

    "https://docker.mirrors.ustc.edu.cn",

    "https://registry.docker-cn.com",

    "http://hub-mirror.c.163.com",

    "https://docker.mirrors.ustc.edu.cn",

    "https://docker.mirrors.ustc.edu.cn",

    "https://reg-mirror.qiniu.com",

    "https://s3d6l2fh.mirror.aliyuncs.com",

    "https://docker.m.daocloud.io",

    "https://dockerproxy.com",

    "https://docker.mirrors.ustc.edu.cn",

    "https://docker.nju.edu.cn",

    "https://05f073ad3c0010ea0f4bc00b7105ec20.mirror.swr.myhuaweicloud.com",

    "https://mirror.ccs.tencentyun.com",

    "http://f1361db2.m.daocloud.io",

    "http://hub-mirror.c.163.com",

    "http://f1361db2.m.daocloud.io",

    "https://dockerproxy.com",

    "https://hub.uuuadc.top",

    "https://docker.anyhub.us.kg"

  ]

}  点击Apply and reset 就可以了,docker info 查看是否是否镜像源添加成功.

8.在Power Shell执行 docker pull hello-world命令,测试是否能成功拉镜像.

注:镜像源不稳定,报错timeout可以再找几个镜像源添加进Docker Engine,多试几次.

  • 22
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值