Как зафиксировать склонный - получают установку - устраненный пропущенный в сборке докера?

У меня есть проблема при попытке выполнить сборку докера. Это - команда, которую я выполняю:

docker build -t <name> .

Dockerfile содержит следующие первые строки:

FROM ubuntu:xenial
RUN apt-get -y update
RUN apt-get -y install --fix-missing \
    sudo \
    git 

При создании его, хотя, я получаю следующие сообщения об ошибках:

Unable to correct missing packages.
E: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/p/perl/perl-modules-5.22_5.22.1-9ubuntu0.2_all.deb  404  Not Found [IP: 91.189.88.152 80]
E: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/p/perl/libperl5.22_5.22.1-9ubuntu0.2_amd64.deb  404  Not Found [IP: 91.189.88.152 80]
E: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/p/perl/perl_5.22.1-9ubuntu0.2_amd64.deb  404  Not Found [IP: 91.189.88.152 80]
E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/i/ifupdown/ifupdown_0.8.10ubuntu1.2_amd64.deb  404  Not Found [IP: 91.189.88.152 80]
E: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.0.0_1.0.2g-1ubuntu4.11_amd64.deb  404  Not Found [IP: 91.189.88.152 80]
E: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/o/openssl/openssl_1.0.2g-1ubuntu4.11_amd64.deb  404  Not Found [IP: 91.189.88.152 80]
E: Aborting install.
The command '/bin/sh -c apt-get -y install --fix-missing     sudo     git' returned a non-zero code: 100

Это хорошо работает на компьютере моего друга, но продолжает отказывать на моем каждый раз, когда я попробовал еще раз. Я использую 18.03.1-ce версию докера и Ubuntu 16.04.4, все актуально, и я честно понятия не имею вообще, что идет не так, как надо...

3
задан 2 May 2018 в 11:37

2 ответа

Я видел эту ошибку, которую я решил путем предоставления parm сборки докера --no-cache как в

docker build -t <name> --no-cache  .

затем после того, как это создает правильно, Вы свободны удалить parm --no-cache чтобы последующие сборки ускорили сборку

1
ответ дан 1 December 2019 в 17:28

В инструкциях докера говорится для размещения обновления и установки на той же строке.

Я также нашел, что мог только использовать простую команду "RUN" и что "ONBUILD" вызвал проблемы.

0
ответ дан 1 December 2019 в 17:28

Другие вопросы по тегам:

Похожие вопросы: