作者yshihyu (yshihyu)
看板Linux
標題[問題] docker image 容量縮小問題
時間Sun Jul 22 18:50:46 2018
我開始pull 一個新的
docker pull ubuntu:18.04
之後我在上面安裝一些環境結果整個docker image 有13G
後來我清除一些docker裡面的大點的檔案 du -sh 查看大約total 剩下9G
可以commit 後我看 docker image size 還是一樣是13G
請問一下是否哪邊搞錯?為什麼這樣無法縮減 image size?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.204.141.42
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1532256650.A.60C.html
→ kenduest: docker ps -a 看看之前的項目都清除看看 07/22 20:45
→ soem: docker是一層一層疊起來的,所以刪除是疊一層delete flag 07/23 00:06
→ soem: 這樣是不會變小的。我一般的作法是寫dockerfile,build的時 07/23 00:06
→ soem: 後下squash 07/23 00:06
→ soem: (還是你是只有一層就增加了13G呢?) 07/23 00:08
→ yshihyu: 好 我在仔細研究看看 感謝 07/23 01:06
→ ofy: 一條指令蓋一層,build的時候善用&&把指令接成一條 07/26 01:02
→ ofy: 迷你服務可以改用alpine當base 07/26 01:04