壓縮鏡像:
1、使用docker export和docker import
docker export是用來保存一個容器的,所以我們需要有一個正在運行的容器才能使用此命令。
docker?export?<container>?>?export.tar</container>
docker import用來加載保存的容器,但是不能恢復成一個容器,而是變成一個鏡像
docker?import?export.tar?<image>:[TAG]</image>
可以用一條命令實現
docker?export??|?docker?import?-?[:標簽]
使用export和import后得到的鏡像不會保存鏡像的歷史,所以鏡像會變小。
test鏡像未經過壓縮的,test/import鏡像是經過壓縮的鏡像,可以看到已經變小了一些 :
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
喜歡就支持一下吧
相關推薦