Dockerのおすすめコマンドの紹介をします。
以下の4つはよく使うので覚えておくと便利です!
全コンテナの停止
ターミナル
docker stop $(docker ps -q)
全コンテナの削除
ターミナル
docker rm $(docker ps -q -a)
全イメージの削除
ターミナル
docker rmi $(docker images -q)
全ネットワークの削除
ターミナル
docker network prune
ディスク容量の圧縮
こんな感じのエラーが出ました。
ERROR: Service 'test' failed to build: failed to copy files: failed to copy directory: Error processing tar file(exit status 1): write test/..... no space left on device
デバイス内のディスク容量不足とエラーが出ますが、「容量不足じゃないぞ」となることがあります。
溜まったボリュームとキャッシュをすべて消してくれる以下のコマンド2つで解決します。
ターミナル
docker volume rm `docker volume ls -q -f dangling=true`
docker builder prune