Komprimiertes Bild:
1. Docker-Export und Docker-Import verwenden
Docker-Export wird zum Speichern eines Containers verwendet, daher benötigen wir einen Dieser Befehl kann nur mit laufenden Containern verwendet werden.
docker export <CONTAINER ID> > export.tar
Docker-Import wird zum Laden des gespeicherten Containers verwendet, er kann jedoch nicht in einen Container, sondern in einen Spiegel wiederhergestellt werden
docker import export.tar <IMAGE NAME>:[TAG]
Kann mit einem Befehl erreicht werden
docker export <容器ID> | docker import - <镜像名>[:标签]
Exportieren verwenden Das nach dem Import erhaltene Bild speichert den Bildverlauf nicht, sodass das Bild kleiner wird.
Das Testbild ist nicht komprimiert und das Test-/Importbild ist ein komprimiertes Bild. Sie können sehen, dass es kleiner geworden ist:
2. Verwenden Sie Docker-Squash
Github-Adresse: https://github.com/jwilder/docker-squash
docker save <image id> | sudo docker-squash -t newtag | docker load
Weitere verwandte Tutorials finden Sie auf der chinesischen PHP-Website Docker Tutorial Spalte.
Das obige ist der detaillierte Inhalt vonSo komprimieren Sie ein Docker-Image. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!