Jedes Mal, wenn ich darauf stieß, vergaß ich die Ursache und verschwendete meine Zeit. Machen Sie sich also eine Notiz, um sich daran zu erinnern.
Wenn ich versuche, ein Ubuntu 20.04-Image mit Docker für Mac zu erstellen und das übliche "apt-get update" in der Docker-Datei auszuführen, kann der folgende Fehler "Das Repository ... ist nicht signiert" auftreten. Es gibt.
Get:1 http://security.ubuntu.com/ubuntu focal-security InRelease [107 kB]
Get:2 http://archive.ubuntu.com/ubuntu focal InRelease [265 kB]
Err:1 http://security.ubuntu.com/ubuntu focal-security InRelease
At least one invalid signature was encountered.
Err:2 http://archive.ubuntu.com/ubuntu focal InRelease
At least one invalid signature was encountered.
Get:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease [111 kB]
Err:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease
At least one invalid signature was encountered.
Get:4 http://archive.ubuntu.com/ubuntu focal-backports InRelease [98.3 kB]
Err:4 http://archive.ubuntu.com/ubuntu focal-backports InRelease
At least one invalid signature was encountered.
Reading package lists...
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.
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.
Ich schaue auf die Nachricht und denke: "Ist es ein Signaturproblem?", Aber jedes Mal, wenn ich Zeit damit vergeude, zu sagen: "Nein, ich weiß, ob die Ubuntu-Version früher war, aber das Image-Tag ist das neueste und es ist seltsam, aufzuwachen ..." War ...
Die Schlussfolgerung meines Falls war, dass ** die Verwendung der Root-Partition 100% der Docker-Disk-Image-Größe ** betrug.
Jedes Mal, wenn ich es bemerke, fühle ich mich schwach ...
root@c761181b1d64:/# df -h
Filesystem Size Used Avail Use% Mounted on
overlay 30G 28G 0 100% /
...
Dies kann vermieden werden, indem die Größe des Disk-Images von Docker für Mac erhöht wird. Es war jedoch ein Computer, der es sich nicht leisten konnte, es zu vergrößern ...
Ich habe es sicher vermieden, indem ich Speicherplatz mit "Docker Image Prune" freigegeben habe, der alle nicht verwendeten Bilder löscht, und "Docker Container Prune", der alle gestoppten Container löscht.
Solange Sie weiterhin einen Computer verwenden, der nicht über genügend Speicherplatz verfügt, wird erneut ein Fehler angezeigt. Wenn ich das nächste Mal darauf stoße, werde ich es reibungslos lösen ...
Repository is not signed in docker build | stack overflow
Recommended Posts