下载Docker:Docker: Accelerated Container Application Development

选择windows版本下载,我下载的是:Download for Windows - AMD64

一、安装wsl

安装之前,需要先安装wsl

先看看系统虚拟化是否开启,如没开启需要BLOS里设置

win10搜索Windows PowerShell 管理员模式打开

输入:wsl --install -d Ubuntu

可能会遇见下面问题,我就碰见这一个然后解决

问题:
wsl --install -d Ubuntu
错误: 0x80072efd

解决:
win+r 输入inetcpl.cpl ->高级->开启TLS1.2

然后正常了......搜索的方法都用遍了 就这个成功了,折腾老半天

问题解决之后等Ubuntu安装完

安装完成后会弹出如下界面

输入用户名密码,这个跟Linux一样样,输入密码不显示

二、安装Docker

下面就是安装Docker了,根据下载包安装完之后需要重启

接受协议,反正就是跟着流程走就是了

提示需要手动升级,以管理员身份打开命令行,运行wsl --update

重新点开软件,右下方提示需要安装缺少的组件,根据提示进行安装,安装完成后重启

安装完成后重启

再一次进入docker,等待Engine Starting后就成功了(可能需要等一会)

三、修改镜像

替换成

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "features": {
    "buildkit": true
  },
  "registry-mirrors": [
    "https://registry.docker-cn.com",
    "http://hub-mirror.c.163.com",
    "https://docker.mirrors.ustc.edu.cn",
    "https://cr.console.aliyun.com",
    "https://mirror.ccs.tencentyun.com"
  ]
}

安装完~

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐