在旧版本中使用 apt-get install

在旧版本中使用 apt-get install

直到上周,我可以使用如下形式的 Dockerfile:

FROM ubuntu:16.04

#Dependencies
RUN apt-get update; 
RUN apt-get install -y git make g++ gcc wget re2c;

(...)

但今天我收到了很多这样的信息:

#0 2.320 E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/k/krb5/krb5-locales_1.13.2+dfsg-5ubuntu2.2_all.deb  Unable to connect to archive.ubuntu.com:http: [IP: 91.189.91.39 80]

查看我是否做错了什么或者这些存储库在过去几天是否真的被停用的最佳方法是什么?

答案1

正如@Ray 在评论中指出的那样,错误消息中提到的在线存储库仍然可以通过浏览器访问,因此我可以在那里找到它。

我遇到了一些奇怪的网络连接问题,导致我无法从容器内部访问存储库。虽然我不知道做了哪些更改才允许我访问存储库,但检查了是否可以通过浏览器访问存储库后​​,我明白问题出在我的网络连接上,而不是存储库上。

相关内容