Ошибка обновления APT-GET: «Репозиторий не подписан». Во время сборки DockerLinux

Ответить
Anonymous
 Ошибка обновления APT-GET: «Репозиторий не подписан». Во время сборки Docker

Сообщение Anonymous »

Я изменил папку Docker-Root в /SLIB/SYSTEMD/SYSTEM/DOCKER.SERVICE , а затем попытаюсь построить изображение Docker из Dockerfile. Simple Dockerfile Пример: < /p>

Код: Выделить всё

FROM nvidia/cuda:11.3.1-devel-ubuntu20.04

RUN apt-get update && apt-get install curl -y
< /code>
docker build
Процесс не выполняется для выполнения apt-get update с выходным сообщением:

Код: Выделить всё

Step 2/2 : RUN apt-get update && apt-get install curl -y
---> Running in 199cefe322a3
Get:1 http://archive.ubuntu.com/ubuntu focal InRelease [265 kB]
Get:2 https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64  InRelease [1581 B]
Err:2 https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64  InRelease
At least one invalid signature was encountered.
Get:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease [128 kB]
Err:1 http://archive.ubuntu.com/ubuntu focal InRelease
At least one invalid signature was encountered.
Get:4 http://archive.ubuntu.com/ubuntu focal-backports InRelease [128 kB]
Err:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease
At least one invalid signature was encountered.
Err:4 http://archive.ubuntu.com/ubuntu focal-backports InRelease
At least one invalid signature was encountered.
Get:5 http://security.ubuntu.com/ubuntu focal-security InRelease [128 kB]
Err:5 http://security.ubuntu.com/ubuntu focal-security InRelease
At least one invalid signature was encountered.
Reading package lists...
W: GPG error: https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64  InRelease: At least one invalid signature was encountered.
E: The repository 'https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64  InRelease' is not signed.
W: GPG error: http://archive.ubuntu.com/ubuntu focal InRelease: At least one invalid signature was encountered.
E: The repository 'http://archive.ubuntu.com/ubuntu focal InRelease' is not signed.
W: GPG error: http://archive.ubuntu.com/ubuntu focal-updates InRelease: At least one invalid signature was encountered.
E: The repository 'http://archive.ubuntu.com/ubuntu focal-updates InRelease' is not signed.
W: GPG error: http://archive.ubuntu.com/ubuntu focal-backports InRelease: At least one invalid signature was encountered.
E: The repository 'http://archive.ubuntu.com/ubuntu focal-backports InRelease' is not signed.
W: GPG error: http://security.ubuntu.com/ubuntu focal-security InRelease: At least one invalid signature was encountered.
E: The repository 'http://security.ubuntu.com/ubuntu focal-security InRelease' is not signed.
The command '/bin/sh -c apt-get update && apt-get install curl -y' returned a non-zero code: 100
< /code>
but when I use docker build
с каталогом по умолчанию для папки Docker-Root Эта команда успешно завершена, а изображение Docker построено. Какова причина, по которой приведенные выше репозитории не подписаны, когда папка Docker-Root не по умолчанию? Мне нужно использовать каталог, не являющийся деко-по умолчанию в качестве хранилища Docker, и мне не ясно, почему это изменение вызывает ошибку. Как способ решить эту проблему?

Подробнее здесь: https://stackoverflow.com/questions/795 ... cker-build
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»