docker image 容量縮小問題 - Linux

Table of Contents

我開始pull 一個新的
docker pull ubuntu:18.04

之後我在上面安裝一些環境結果整個docker image 有13G

後來我清除一些docker裡面的大點的檔案 du -sh 查看大約total 剩下9G

可以commit 後我看 docker image size 還是一樣是13G

請問一下是否哪邊搞錯?為什麼這樣無法縮減 image size?

謝謝

--

All Comments

Odelette avatarOdelette2018-07-25
docker ps -a 看看之前的項目都清除看看
Bennie avatarBennie2018-07-28
docker是一層一層疊起來的,所以刪除是疊一層delete flag
這樣是不會變小的。我一般的作法是寫dockerfile,build的時
後下squash
Damian avatarDamian2018-08-01
(還是你是只有一層就增加了13G呢?)
Gilbert avatarGilbert2018-08-02
好 我在仔細研究看看 感謝
Regina avatarRegina2018-08-03
一條指令蓋一層,build的時候善用&&把指令接成一條
Skylar DavisLinda avatarSkylar DavisLinda2018-08-08
迷你服務可以改用alpine當base