为什么我在dapt apt-get update时无法获取错误

问题描述 投票:0回答:1

我的詹金斯工作中的apt-get更新在拉Docker Hub相关存储库时出现Http404错误失败

12:38:54 + uname -a
12:38:54 Linux c612ce175fe3 4.4.0-116-generic #140-Ubuntu SMP Mon Feb 12 21:23:04 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
12:28:18 W: Failed to fetch https://apt.dockerproject.org/repo/dists/ubuntu-trusty/main/binary-amd64/Packages  HttpError404
12:28:18 
12:28:18 W: Failed to fetch https://apt.dockerproject.org/repo/dists/ubuntu-trusty/main/binary-i386/Packages  HttpError404
12:28:18 
docker apt http-error
1个回答
1
投票
我在几个较旧的Ubuntu测试系统上都遇到相同的问题。最终在搜索带有404错误https://apt.dockerproject.org/的URL时发现了此通知

[注意:关闭dockerproject.org APT和YUM存储库2020-03-31

[Docker将在2020年3月31日关闭托管在“ dockerproject.org”和“ dockerproject.com”的APT和YUM存储库。

[我们注意到该项目正在引用这些存储库之一,并建议进行更新以使用“ download.docker.com”存储库以防止中断。

更多信息:https://www.docker.com/blog/changes-dockerproject-org-apt-yum-repositories/

我的解决方法是编辑/etc/apt/sources.list.d/docker.list或/etc/apt/sources.list并注释掉旧行,然后添加新行。对于我的树莓派,我使用[arch = armhf]而不是[arch = amd64],希望这会有所帮助。

sudo vi /etc/apt/sources.list.d/docker.list

进行此更改

# deb https://apt.dockerproject.org/repo ubuntu-trusty main deb [arch=amd64] https://download.docker.com/linux/ubuntu trusty stable

© www.soinside.com 2019 - 2024. All rights reserved.