我正在尝试使用在here上找到的官方分步指南在Ubuntu 18.04上安装Docker CE 18.03。我被困在步骤4)sudo apt-get update
中。这就是我得到的:
Hit:1 http://mirror.transip.net/stack/software/deb/Ubuntu_18.04 ./ InRelease
Hit:2 http://nl.archive.ubuntu.com/ubuntu bionic InRelease
Ign:3 http://dl.google.com/linux/chrome/deb stable InRelease
Hit:4 http://dl.google.com/linux/chrome/deb stable Release
Hit:5 http://nl.archive.ubuntu.com/ubuntu bionic-updates InRelease
Hit:6 http://nl.archive.ubuntu.com/ubuntu bionic-backports InRelease
Hit:7 http://security.ubuntu.com/ubuntu bionic-security InRelease
Err:8 https://get.docker.com/ubuntu docker InRelease
403 Forbidden [IP: 52.85.58.66 443]
Reading package lists... Done
E: Failed to fetch http://get.docker.io/ubuntu/dists/docker/InRelease 403 Forbidden [IP: 52.85.58.66 443]
E: The repository 'http://get.docker.io/ubuntu docker InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
访问Err:8 https://get.docker.com/ubuntu/中的链接将输出以下内容:
echo "# WARNING! This script is deprecated. Please use the script"
echo "# at https://get.docker.com/"
exit 1
好,链接已过时,没问题,所以我下载了在get.docker.com上找到的脚本,并使用bash运行它,结果如下:
# Executing docker install script, commit: 36b78b2
+ sudo -E sh -c apt-get update -qq >/dev/null
E: The repository 'http://ppa.launchpad.net/colingille/freshlight/ubuntu bionic Release' does not have a Release file.
E: Failed to fetch http://get.docker.io/ubuntu/dists/docker/InRelease 403 Forbidden [IP: 52.85.58.48 443]
E: The repository 'http://get.docker.io/ubuntu docker InRelease' is not signed.
有什么可以尝试的吗?
答案 0 :(得分:2)
安装确实坏了,我也遇到了。在我https://gist.github.com/levsthings/0a49bfe20b25eeadd61ff0e204f50088
前一段时间执行类似操作时,此链接为我提供了帮助答案 1 :(得分:0)
这个错误意味着它无法连接到提到的网址..
我使用以下步骤解决了..
找出它在那里的文件
cd /etc/apt
grep -irl "docker"
sources.list.d/docker.list
vi 源.list.d/docker.list
把这个文件里面的内容改成
deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable
保存
然后再次尝试更新。
解决了我的问题!
答案 2 :(得分:0)
这个错误意味着它无法连接到提到的网址..
我使用以下步骤解决了..
找出它在那里的文件
cd /etc/apt
grep -irl "docker"
sources.list.d/docker.list
gedit sources.list.d/docker.list
把这个文件里面的内容改成
deb [arch=amd64] https://download.docker.com/linux/ubuntu 仿生稳定 保存它
然后再次尝试更新。
解决了我的问题!