deepin安装docker

官方参考文档:

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

官方下载路径:

https://download.docker.com/linux/debian/dists/

我的deepin系统信息:

我的大便系统是10.3,去查了一下,是buster

然后在下载路径下点击buster,依次点击pool    stable    amd64就可以看到类似这样的页面:

分别下载一个containerd.ioxxx.deb  docker-ce-cli xxx.deb  docker-ce xxx.deb(我下载的时候一直没有进度,不知道是不是墙的问题,后来是kexueshangwang下载的)

然后执行命令:

sudo dpkg -i ./docker-ce-cli_19.03.12_3-0_debian-buster_amd64.deb
sudo dpkg -i ./containerd.io_1.2.13-2_amd64.deb
sudo dpkg -i ./docker-ce_19.03.12_3-0_debian-buster_amd64.deb 

验证:

docker-version
docker run hello-world

卸载:

参考博客:https://www.cnblogs.com/nihaorz/p/12123803.html

apt-get purge docker-ce
apt-get purge docker-ce-cli
apt-get purge containerd.io
rm -rf /var/lib/docker
rm -rf /var/run/docker
rm -rf /etc/docker
rm -rf /run/docker.sock
rm -rf /var/lib/containerd
rm -rf /run/containerd
rm -rf /opt/containerd

第二种方法:

参考博客:https://ywnz.com/linuxjc/4634.html

 sudo apt -y install apt-transport-https ca-certificates curl gnupg2 software-properties-common

  #添加Docker的官方GPG密钥

  #导入用于签署Docker包的Docker GPG密钥:

  curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/debian/gpg | sudo apt-key add -

  #将Docker存储库添加到Debian 10

  

  sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/debian $(lsb_release -cs) stable"

  此命令将添加/etc/apt/sources.list文件中显示的行:

  deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/debian buster stable

  #我运行上面的命令时报错了,还好我是deepin的桌面,我是手动往 /etc/apt/sources.list文件中添加了一行

  sudo apt-get update

  sudo apt -y install docker-ce docker-compose

  sudo usermod -aG docker $USER

原文地址:https://www.cnblogs.com/know-more/p/13380356.html