当前位置: 首页 > news >正文

在WSL2的Ubuntu镜像中安装Docker

Docker官网链接:

https://docs.docker.com/engine/install/ubuntu/

1、运行以下命令卸载所有冲突的软件包:

for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done

2、设置Docker官方仓库并安装相关依赖项

sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc# Add the repository to Apt sources:
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu $(. /etc/os-release && echo "${UBUNTU_CODENAME:-$VERSION_CODENAME}") stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update

3、安装 Docker 包,要安装最新版本,请运行:

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

4、通过运行镜像验证安装是否成功hello-world:

sudo docker run hello-world

然后到这个地方出现了一些问题。可能是在wsl2中安装的缘故。

然后参考另一个博客

WSL2安装Docker_wsl2 docker-CSDN博客

从这个地方开始参考

用第一个github中的链接没有成功

用这个成功了

后面就一切正常了。

然后参考这个博客,将当前用户添加到docker

相关文章:

  • modelscope下载gguf格式模型
  • libfmt: 现代C++的格式化工具库介绍与酷炫功能
  • 中国高等职业教育(专科)专业划分
  • 算法从0到1 Day 17 二叉树part 06
  • Axure设计案例之词云图设计
  • 【Linux】进程间通讯-消息队列
  • 基于 Three.js 的 3D 模型快照生成方案
  • Spring Boot SQL数据库功能详解
  • Python_day49cbam模块介绍
  • Yolo11改进策略:Block改进|FCM,特征互补映射模块|AAAI 2025|即插即用
  • 积分商城小程序分销裂变系统框架设计
  • 关于纯java代码项目,打包jar实现方式
  • Java数组Arrays操作全攻略
  • 从实验室到产业:IndexTTS 在六大核心场景的落地实践
  • 清晰明亮风格人像街拍Lr调色教程,手机滤镜PS+Lightroom预设下载!
  • 【数据篇】持久化核心:整合 JPA/MyBatis 实现优雅的数据库操作
  • 编写整洁的python之装饰器
  • Linux 内存管理实战精讲:核心原理与面试常考点全解析
  • Linux操作系统共享Windows操作系统的文件
  • 论文解析:一文弄懂U-Net(图像分割)!
  • 苏州做网站的/贵阳百度快照优化排名
  • 网站开发语言太老/各大网站域名大全
  • 深圳做网站排名哪家专业/7个湖北seo网站推广策略
  • 电暖怎么做网站/资源网站优化排名优化
  • 网站二级目录怎么做301/seo网课培训
  • 武汉网站快速排名提升/互联网营销策划是做什么的