こんにちはフロントエンドエンジニアのまさにょんです!
今回は、Dockerを軽量化するために使えるdocker prune コマンド・Dockerを軽量化する方法について解説していきます。
目次
Dockerを軽量化するために使えるdocker prune コマンド・Dockerを軽量化する方法
不要なDockerコンテナの自動削除
docker container prune
コマンドを使用することで、停止しているDocker Containerを一括で削除することができます。
docker container prune
停止しているコンテナはメモリやリソースを占有するため、定期的に削除するクセを持っておいた方がいいです。
不要なDockerイメージの自動削除
docker image prune
コマンドを使用することで、使用していないDocker Imageを自動で、一括で削除することができます。
docker image prune
不要なDockerイメージやコンテナの削除
docker system prune
コマンドを使用することで、使用されていないDocker Image, Container, Volume, Networkを削除します。
docker system prune
docker system prune
で、使っていないDocker関連のデータをClearしたら 14.38GB 再利用スペースができたと、出力で表示されました。
docker system prune
WARNING! This will remove:
- all stopped containers
- all networks not used by at least one container
- all dangling images
- all dangling build cache
Are you sure you want to continue? [y/N] y
Total reclaimed space: 14.38GB
関連記事
通常の Image や Container の削除コマンドなどに関しては、こちらをご覧ください。
Dockerの学習・参考書
最近の投稿





