云网牛站
所在位置:首页 > Linux教程 > Deepin v20下用apt install docker-ce不能成功安装docker的解决

Deepin v20下用apt install docker-ce不能成功安装docker的解决

2020-04-23 09:39:14作者:lianghx0908稿源:深度站

因为要在Deepin v20系统下用docker,但系统并没有集成自带,但Deepin官方文档中有说明:Deepin官方的应用仓库已经集成了docker,然后使用sudo apt install docker-ce命令不能成功的安装docker,提示没有可用的软件包,如下截图:

Deepin v20下用apt install docker-ce不能成功安装docker的解决

Deepin v20下用apt install docker-ce不能成功安装docker的解决

 

原因

docker在debian上游仓库的名字叫docker.io,而docker-ce是docker官方打包的名字。

关于docker.io是早期版本,已经不推荐使用了,现在主流版本是docker-ce的说明:docker.io是debian官方上游打包的名称,看看debian sid的docker.io包,紧跟docker官方最新版本。

 

解决方法

可先参考在深度Deepin v20系统中用阿里云仓库安装Docker的方法

方法一:

安装命令:

sudo apt install docker.io

卸载命令:

sudo apt-get remove --purge docker.io

方法二:

sudo su

apt install curl

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

apt install docker-compose

方法三:

过程如下:

安装需要的工具:

sudo apt install \

  apt-transport-https \

  ca-certificates \

  curl \

  gnupg-agent \

  software-properties-common

添加证书

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -

添加源:

sudo dedit /etc/apt/sources.list.d/docker.list,内容如下:

deb [arch=amd64] https://download.docker.com/linux/debian buster stable

检查更新并下载:

sudo apt update

sudo apt install docker-ce docker-ce-cli containerd.io

 

相关主题

在Linux系统上安装最新的Docker Compose

精选文章
热门文章