dockerhub에서 가져온 최신 Ubuntu 이미지를 사용하는 다음 Dockerfile이 있습니다.
FROM ubuntu:latest
RUN apt-get update && apt-get install -y g++ llvm lcov
docker build 명령을 시작하면 다음 오류가 발생합니다.
오류 : 2 http://archive.ubuntu.com/ubuntu bionic InRelease 하나 이상의 잘못된 서명이 발견되었습니다.
오류 : 1 http://security.ubuntu.com/ubuntu bionic-security InRelease 하나 이상의 잘못된 서명이 발견되었습니다.
오류 : 3 http://archive.ubuntu.com/ubuntu bionic-updates InRelease 하나 이상의 잘못된 서명이 발견되었습니다.
오류 : 4 http://archive.ubuntu.com/ubuntu bionic-backports InRelease 하나 이상의 잘못된 서명이 발견되었습니다.
패키지 목록을 읽는 중 ...
W : GPG 오류 : http://archive.ubuntu.com/ubuntu bionic InRelease : 하나 이상의 잘못된 서명이 발생했습니다. E : 저장소 ' http://archive.ubuntu.com/ubuntu bionic InRelease'에 서명하지 않았습니다.
W : GPG 오류 : http://security.ubuntu.com/ubuntu bionic-security InRelease : 하나 이상의 잘못된 서명이 발견되었습니다. E : 저장소 ' http://security.ubuntu.com/ubuntu bionic-security InRelease'에 서명하지 않았습니다.
W : GPG 오류 : http://archive.ubuntu.com/ubuntu bionic-updates InRelease : 하나 이상의 잘못된 서명이 발생했습니다. E : 저장소 ' http://archive.ubuntu.com/ubuntu bionic-updates InRelease'에 서명하지 않았습니다.
W : GPG 오류 : http://archive.ubuntu.com/ubuntu bionic-backports InRelease : 하나 이상의 잘못된 서명이 발생했습니다. E : ' http://archive.ubuntu.com/ubuntu bionic-backports InRelease' 저장소에 서명하지 않았습니다.
여기 읽어 /superuser/1331936/how-can-i-get-past-a-repository-is-not-signed-message-when-attempting-to-upgr 이 오류를 전달할 수 있다는 --allow-unauthenitcated 또는 --allow-insecure-repositories를 사용하지만 컨테이너의 보안을 손상시킬 수있는 해결 방법 인 것 같습니다.
편집하다
우분투 : 18.04, 우분투 : 19:04, 우분투 : 19.10을 다른 배포 이름으로 가져 오려고했습니다.
latest
당신은 시도 이외 ubuntu:18.04
?