无法在 Docker 中的 ubuntu 16.04 上安装 openssh-server

无法在 Docker 中的 ubuntu 16.04 上安装 openssh-server

我有一个 Docker 容器,其中安装了全新的 Ubuntu 16.04,但无法openssh-server成功安装。我可以openssh-client成功安装,但尝试安装时apt-get install -y --fix-missing openssh-server出现以下错误...

E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/n/ncurses/ncurses-term_6.0+20160213-1ubuntu1_all.deb Bad header line Bad header data [IP: 91.189.88.174 80]

在安装之前,我尝试过apt-get cleanapt-get update我已经用尽了谷歌搜索的办法,任何帮助都将不胜感激。

更新:

我注意到它尝试从中获取文件的 URL 是http://archive.ubuntu.com而不是us.archive.ubuntu.com为什么会这样?

答案1

我已拆除旧的 Docker 容器,因此我设置了一个新的容器来获取结果,这次它顺利安装……认为这个问题已经解决了。如果再次发生这种情况,我会发布更多详细信息。

相关内容