質問
自分で作った、とあるDockerのイメージがdocker images
で見ると、3.764 GBもあります。しかし、このイメージでつくったコンテナ内で、du -skh
で容量を調べると1.5Gしかありません。
- どうしてイメージとコンテナ内で2倍以上の差が出てしまうのでしょうか?
- イメージの容量を削減する方法はありますか?
実行したコマンド
コンテナ外で実行
sh
1$ docker images 2REPOSITORY TAG IMAGE ID CREATED SIZE 3some-image latest 279ee0a8c8bb 37 minutes ago 3.764 GB 4ubuntu 14.04 3f755ca42730 2 weeks ago 188 MB 5 6
コンテナ内で実行
sh
1root@f972b176d0c9:/# du -skh 2du: cannot access './proc/20/task/20/fd/3': No such file or directory 3du: cannot access './proc/20/task/20/fdinfo/3': No such file or directory 4du: cannot access './proc/20/fd/4': No such file or directory 5du: cannot access './proc/20/fdinfo/4': No such file or directory 61.5G .
du -skh
を実行すると上記のようなエラーが少しでます
環境
(追記:2017/01/02 11:45AM)
Docker for Mac (Versin 1.12.5)
コンテナのOSはubuntu:14.04を元にして作成したイメージです
です

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/01/02 04:06 編集