docker鏡像怎么壓縮

docker鏡像怎么壓縮

壓縮鏡像:

1、使用docker export和docker import

docker export是用來保存一個容器的,所以我們需要有一個正在運行的容器才能使用此命令。

docker?export?<container>?&gt;?export.tar</container>

docker import用來加載保存的容器,但是不能恢復成一個容器,而是變成一個鏡像

docker?import?export.tar?<image>:[TAG]</image>

可以用一條命令實現

docker?export??|?docker?import?-?[:標簽]

使用export和import后得到的鏡像不會保存鏡像的歷史,所以鏡像會變小。

test鏡像未經過壓縮的,test/import鏡像是經過壓縮的鏡像,可以看到已經變小了一些 :

docker鏡像怎么壓縮

2、使用docker-squash?

github地址:https://github.com/jwilder/docker-squash

docker?save?<image>?|?sudo?docker-squash?-t?newtag?|?docker?load</image>

更多相關教程,請關注PHP中文網docker教程欄目。

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊5 分享