Deepin安装docker

Linux安装docker

如果你的电脑上安装过旧版本的docker,先卸载掉,卸载命令

1
sudo apt remove docker.io docker-engine

下载RSA公钥证书

docker的apt源采用的https通信方式,所以你需要先获取docker源的https证书(通常都是获取RSA公钥),之后你才能通过源地址和docker服务器进行通讯,所以第二步是下载RSA公钥证书

1
2
3
4
5
6
7
8
// 安装 curl 文件传输工具和 gnupg2 非对称加密相关依赖
sudo apt install curl gnupg2

// 中科大源(无法翻出去的人建议用国内镜像源,速度比官方源快很多)
curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/debian/gpg | sudo apt-key add -

// 官方源(有能力对外网加速的人请用官方源,毕竟可以第一时间获取最新的版本)
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -

添加source.list文件

1
2
3
4
5
// 中科大源(无法翻出去的人建议用国内镜像源,速度比官方源快很多)
echo 'deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/debian buster stable' | sudo tee /etc/apt/sources.list.d/docker.list

// 官方源(有能力对外网加速的人请用官方源,毕竟可以第一时间获取最新的版本)
echo 'deb [arch=amd64] https://download.docker.com/linux/debian buster stable' | sudo tee /etc/apt/sources.list.d/docker.list

更新源并安装docker-ce

1
sudo apt update && sudo apt install docker-ce -y

查看安装的docker版本

1
sudo docker version