Ubuntu之apt-get系列--解决安装docker的报错:Package docker-ce is not available, but is referred to by another p

原文网址:Ubuntu之apt-get系列--解决安装docker的报错:Package docker-ce is not available, but is referred to by another p_IT利刃出鞘的博客-CSDN博客

简介

本文介绍用Ubuntu的apt-get命令安装docker时提示docker-ce不可用的解决方法。

错误日志

Package docker-ce is not available, but is referred to by another package

原因

此版本的源中没有docker-ce的安装包,所以报错。解决办法:使用旧版本的docker仓库(本处用的是bionic)。

解决方法

/etc/apt/sources.list.d/docker.list 中添加下面内容(此文件若不存在则新建)

deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable

命令如下:

cd /etc/apt/sources.list.d;
sudo touch docker.list;
sudo chmod 666 docker.list;
sudo echo "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable" > docker.list;

无效的方法

网上有人说此法可以,但我测试是无效的。

sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"

 移除的方法

sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"

猜你喜欢

转载自blog.csdn.net/feiying0canglang/article/details/128241654