LoginSignup
5
3

More than 3 years have passed since last update.

タグの付いていないDockerイメージ を削除する - docker image TAG <none>

Last updated at Posted at 2019-03-15

Docker を使っていると DockerイメージがMacの容量を圧迫するので、削除コマンドをメモ。

コンテナが使っていないイメージをすべて削除する

$ docker imagesとコマンド叩いて存在するDockerイメージの一覧を出すことができるので確認。
$ docker rmi $(docker images -q)を実行して削除。

タグの付いていないDockerイメージを削除する

タグのついていないDockerイメージの一覧表示

$ docker images --filter "dangling=true"
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
<none>              <none>              fd68d72b1116        2 weeks ago         1.5GB
<none>              <none>              20d99ba920ac        3 weeks ago         1.49GB
<none>              <none>              0e3710ea2df9        4 weeks ago         1.49GB

削除実行

$ docker rmi $(docker images -f "dangling=true" -q)
Deleted: sha256:fd68d72b11164cd8c4d9850f722458ee0ee88f7b84e3e818f36fdb232a2e5000
Deleted: sha256:6387313607add33197e7fe7e570bb0481e752ad46b68a36c24cce638d91ade00
Deleted: sha256:20d99ba920acc7c5321c4cb8c251fc39115338e7c4659c02e366c297a73abebc
Deleted: sha256:5fa9b01bf1ea0dbe4cd43f09f7781a43db0d3c5f0376b21561292c005b839a24
Deleted: sha256:c8f469aee63ba89ca95a397769db5924afce60088f80e37f1d139f26d514118b
Deleted: sha256:5ec98679890f97f09150d2f79be3f0ff90760838932c7f2a26746967c965ca4b
Deleted: sha256:fb5f366a2d87a13555089bfad0d8073db70a5ea91047f32736bd8acfa0e3bd39
Deleted: sha256:13ed1d1b8e9880dd85c6ce3d627877e9ee5218211cfe08a634a1f0cab6c2795a

これで完了。

<追記>

Docker volumeの削除

$ docker volume rm -f $(docker volume ls -q)

定期的な削除をお勧めします。
(※いつの間にかDocker for Mac にLocalのストレージを40GBも圧迫されていました。笑)

5
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
3