gpt4 book ai didi

Dockerfile apt-get install - 503 服务不可用

转载 作者:行者123 更新时间:2023-12-04 18:26:04 24 4
gpt4 key购买 nike

有没有人有可靠的解决方案来防止 Dockerfile 中的 apt-get 定期出现 503 服务不可用错误?

我试过指向 /etc/apt/services.list 文件中的不同镜像,但这有时会导致其他问题(例如,与未签名存储库相关的警告/错误)。

我想在我的 apt 中使用 APT::Acquire::Retries(或者只是 Acquire::Retries?)选项.conf 文件或作为 /etc/apt/apt.conf.d 目录中的单独文件,但无论我如何编写它(例如,APT::Acquire::Retries "20";) 它似乎没有帮助。手册页解释是 here .我的 Dockerfile 构建在 503 之后仍然失败,而且我没有看到任何迹象表明它正在使用多次重试。

如果有帮助的话,这是错误消息的一个片段。请注意,它从同一台服务器成功拉取了几行,错误上方几行。此外,如果我在浏览器中转到服务器 FTP 页面,我可以下载 Dockerfile 构建失败的相同包。

输出片段:

Get:10 http://archive.ubuntu.com/ubuntu xenial/main amd64 xfonts-encodings all 1:1.0.4-2 [573 kB]
Get:11 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 xfonts-utils amd64 1:7.7+3ubuntu0.16.04.2 [74.6 kB]
Get:12 http://archive.ubuntu.com/ubuntu xenial/main amd64 xfonts-base all 1:1.0.4+nmu1 [5914 kB]
Err:13 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 xserver-common all 2:1.18.4-0ubuntu0.8
503 Service Unavailable [IP: 91.189.91.23 80]
Get:14 http://archive.ubuntu.com/ubuntu xenial-updates/universe amd64 xvfb amd64 2:1.18.4-0ubuntu0.8 [777 kB]
[91mE: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/x/xorg-server/xserver-common_1.18.4-0ubuntu0.8_all.deb 503 Service Unavailable [IP: 91.189.91.23 80]

附注它不仅发生在 xvfb 上——恰好是我在此处复制的那个。

想法?谢谢!

最佳答案

我发现 APT::Acquire::RetriesAcquire::Retries 之间有很多混淆,但后者对我有用。即

echo 'Acquire::Retries "20";' > /etc/apt/apt.conf.d/80-retries;

关于Dockerfile apt-get install - 503 服务不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55695406/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com