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
相关推荐
Panda__Panda1 小时前
docker项目打包演示项目(数字排序服务)
运维·javascript·python·docker·容器·c#
xx.ii1 小时前
Docker监控
运维·docker·容器
维尔切1 小时前
Docker 存储与数据共享
运维·docker·容器
温柔一只鬼.1 小时前
Docker快速入门——第四章Docker镜像
运维·docker·容器
程序猿费益洲1 小时前
Docker 网络详解:(三)四大网络模式
网络·docker·容器
一只代码狗2 小时前
Docker Desktop在MAC上无法强制关闭的命令清理方式
macos·docker·php
温柔一只鬼.2 小时前
Docker快速入门——Windowns系统下Docker安装(2025最新理解与完整,附带WSL1如何升级为WSL2)
运维·docker·容器
派阿喵搞电子3 小时前
关于使用docker部署srs服务器的相关指令
服务器·docker·容器
Asurplus4 小时前
【Docker】13、Docker安装RustFS服务
docker·容器·文件存储·rustfs
做运维的阿瑞5 小时前
Docker 通信核心:docker.sock 完全指南
运维·docker·容器