docker 搭建开发环境,解决deepin依赖问题

本机环境: deepin v23b2

删除docker旧包

bash 复制代码
sudo apt-get remove docker docker-engine docker.io containerd runc

注意卸载docker旧包的时候Images, containers, volumes, 和networks 都保存在 /var/lib/docker 卸载的时候不会自动删除这块数据,如果你先删除他们则使用rm 来删除

bash 复制代码
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd 

安装docker

bash 复制代码
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

出现下列提示,完成安装。

根据提示我们继续执行

bash 复制代码
dockerd-rootless-setuptool.sh install

会报错,然后继续按照提示执行:

bash 复制代码
sudo sh -eux <<EOF
# Install newuidmap & newgidmap binaries
apt-get install -y uidmap
EOF

重新运行

bash 复制代码
dockerd-rootless-setuptool.sh install

出现下图,就是安装成功

验证一下:

bash 复制代码
tensor@tensor-PC:~$ docker --version
Docker version 24.0.7, build afdd53b

通过docker 安装 tauri 环境

https://github.com/ivangabriele/docker-tauri

https://hub.docker.com/r/ivangabriele/tauri

bash 复制代码
docker pull ivangabriele/tauri:debian-bookworm-18

运行容器

bash 复制代码
docker run -it ivangabriele/tauri:debian-bookworm-18 /bin/bash
相关推荐
hakukun6 小时前
docker避免每次sudo方法
运维·docker·容器
杨凯凡6 小时前
Docker Compose:多容器应用编排入门与实战
运维·docker·容器
C2H5OH6666 小时前
Podman和Docker
docker·容器·podman
毛甘木6 小时前
阿里云CentOS环境下Docker使用教程
阿里云·docker·centos
AAA小肥杨6 小时前
探索K8s与AI的结合:PyTorch训练任务在k8s上调度实践
人工智能·pytorch·docker·ai·云原生·kubernetes
春生野草6 小时前
安装k8s过程中涉及知识点梳理
docker
FOREVER-Q7 小时前
Windows 下 Docker Desktop 快速入门与镜像管理
运维·服务器·windows·docker·容器
IT瑞先生8 小时前
Docker容器使用手册——入门篇(上)
运维·docker·容器
青柚~10 小时前
【鲲鹏服务器麒麟系统arm架构部署docker】
服务器·arm开发·docker·架构
喜欢你,还有大家11 小时前
Docker-存储
运维·docker·容器