0


【个人亲试最新】WSL2中的Ubuntu 22.04安装Docker

文章目录



Wsl2中的Ubuntu22.04安装Docker

友情提示:确定为wsl2+ubuntu22.04,若按照以下步骤失败,请完全卸载后重装docker,并检查wsl版本

  1. 安装依赖包
sudo apt install apt-transport-https ca-certificates curl gnupg lsb-release
  1. 添加阿里云镜像源和密钥
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
  1. 添加阿里云镜像源
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"| sudo tee /etc/apt/sources.list.d/docker.list >/dev/null
  1. 从软件源中更新安装工具包
sudo apt update
  1. 安装Docker套件
sudo apt install docker-ce docker-ce-cli containerd.io
  1. 配置Docker镜像源 - 配置华为云需要注册,并在 华为个人镜像源网址 中获取个人镜像源- 搜索容器镜像服务——镜像资源——镜像中心——镜像加速器- 其他镜像加速地址如8. 其他镜像源加速地址所示,阿里云也较稳定但限速
1.创建Docker文件夹
sudo mkdir -p /etc/docker
2.写入个人镜像源
sudo tee /etc/docker/daemon.json <<-'EOF'{"registry-mirrors":["https://要写入的镜像源.cn"]}EOF3.重启守护进程和docker引擎
sudo systemctl daemon-reload
sudo systemctl restart docker
  1. 测试镜像源配置成功
sudo docker pull hello-world
成功截图

在这里插入图片描述
8. 其他镜像源加速地址
名称地址Docker 中国官方镜像https://registry.docker-cn.comDaoCloud 镜像站http://f1361db2.m.daocloud.ioAzure 中国镜像https://dockerhub.azk8s.cn科大镜像站https://docker.mirrors.ustc.edu.cn阿里云https://ud6340vz.mirror.aliyuncs.com七牛云https://reg-mirror.qiniu.com网易云(常用)https://hub-mirror.c.163.com腾讯云https://mirror.ccs.tencentyun.com


报错解决

  1. wsl中执行Ubuntu 报错:System has not been booted with systemd as init system (PID 1). Can‘t operate. - https://www.zhihu.com/question/535145130- https://zhuanlan.zhihu.com/p/567924469
  2. wsl中执行Ubuntu 报错:Job for docker.service failed because the control process exited with error code.See “systemctl status docker.service” and “journalctl -xeu docker.service” for details. - 依次输入以下命令,问题 参考本网址
sudo update-alternatives --set iptables /usr/sbin/iptables-legacy
sudo apt reinstall docker-ce
sudo rm -f /etc/docker/daemon.json
sudo systemctl start docker
sudo systemctl daemon-reload
sudo systemctl restart docker

完全卸载Docker

  1. https://blog.csdn.net/hzblucky1314/article/details/135587650
  2. https://blog.csdn.net/weixin_45881248/article/details/134363865

少年,我观你骨骼清奇,颖悟绝伦,必成人中龙凤。不如点赞·收藏·关注一波

参考博客

  1. ubuntu上使用阿里镜像源安装docker
  2. Docker配置阿里云加速器(2续)
  3. 待定引用
  4. 待定引用
  5. 待定引用
  6. 待定引用
  7. 待定引用
  8. 待定引用
标签: ubuntu docker linux

本文转载自: https://blog.csdn.net/qq_43840665/article/details/140684568
版权归原作者 逆羽飘扬 所有, 如有侵权,请联系我们删除。

“【个人亲试最新】WSL2中的Ubuntu 22.04安装Docker”的评论:

还没有评论