ドッキング・コンテナ内でdfを実行すると、ドライブが/にマウントされていることがわかります。/dev/mapper/dockerをクリーンアップしてスペースを解放するにはどうすればよいですか?
はは/ dev /マッパー/ドッキングウィンドウ-202:80-131076-9c4e30b5819b23ba61e87d44b3824b780a9f5b8
このドライブとどのように私はそれをクリーンアップするかは何ですか?
あなたが使用するスペースを確認できドッカーの最近のバージョンではドッキング・コンテナ内でdfを実行すると、ドライブが/にマウントされていることがわかります。/dev/mapper/dockerをクリーンアップしてスペースを解放するにはどうすればよいですか?
はは/ dev /マッパー/ドッキングウィンドウ-202:80-131076-9c4e30b5819b23ba61e87d44b3824b780a9f5b8
このドライブとどのように私はそれをクリーンアップするかは何ですか?
あなたが使用するスペースを確認できドッカーの最近のバージョンでは:上記のコマンドはそのプルーンコマンドを組み合わせ
docker system prune
:
docker system df
をし、それを剪定ボリューム、コンテナ、画像、ネットワークに存在します。
docker volume prune
docker container prune
docker image prune
docker network prune
各コマンドはあなたに質問を避けるために-f
(--force
)オプションを文書化--help
オプションがあります。注意して使用する必要があります。コンテナ内部のディスクスペースのルートです
#!/bin/bash
# Remove dead containers (and their volumes)
docker ps -f status=dead --format '{{ .ID }}' | xargs -r docker rm -v
# Remove dangling volumes
docker volume ls -qf dangling=true | xargs -r docker volume rm
# Remove untagged ("<none>") images
docker images --digests --format '{{.Repository}}:{{.Tag}}@{{.Digest}}' | sed -rne 's/([^>]):<none>@/\[email protected]/p' | xargs -r docker rmi
# Remove dangling images
docker images -qf dangling=true | xargs -r docker rmi
# Remove temporary files
rm -f /var/lib/docker/tmp/*
OK:-O-
はドッカーの古いバージョンでは、私は、スクリプトを実行しました。これはデフォルトのサイズが10GBだけです
スペースを増やすには、すでに他の回答があります。
私が言及したドライブはコンテナの中にありました。だから私はそれを増やす必要がある。 – simon