deepin下安装docker

先检查以前是否有安装过,有就删除掉
sudo apt-get remove docker.io docker-engine
我的刚装上没有安装过
deepin下安装docker_第1张图片
进入root权限
su root
没设置root密码的参照:
https://www.cnblogs.com/syrgdm/p/12854186.html
deepin下安装docker_第2张图片
添加docker源
vi /etc/apt/sources.list
添加下面的:
deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable
deepin下安装docker_第3张图片

添加公钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

直接使用apt install docker-ce会报错
deepin下安装docker_第4张图片
解决办法:
https://download.docker.com/linux/centos/7/x86_64/stable/Packages/
选择一个版本大于上面提示的版本的containerd下载(提示:用迅雷下载会快很多,不然会很慢)
然后安装aline
sudo apt install alien
进入到下载的containerd的目录下
执行:(对应你下载的版本)
sudo alien containerd.io-1.2.6-3.3.el7.x86_64.rpm
会生成一个containerd.io_1.2.6-4.3_amd64.deb文件
然后进入文件管理器找到这个目录
双击安装
安装完后再次执行安装docker的命令
apt install docker-ce
deepin下安装docker_第5张图片
安装好了
让我们测试一下
docker -v
deepin下安装docker_第6张图片
安装成功!!

你可能感兴趣的:(deepin下安装docker)