macOSでDockerがストレージを満タンにする
2023-09-18 04:54:10
質問
(16年10月5日に作成された投稿)
私は、イメージを実行して削除するたびに、私のシステムが元の使用可能な容量に戻らないことに気づきました。
私が自分のコンテナに適用しているライフサイクルは
> docker build ...
> docker run CONTAINER_TAG
> docker stop CONTAINER_TAG
> rm docker CONTAINER_ID
> rmi docker image_id
[デフォルトの Mac ターミナルで実行する]
実際には、コンテナはカスタム イメージから作成され、node と標準の redis から実行されています。私の OS は OSX 10.11.6 です。
一日の終わりに、私は Mbs を失い続けているのを見ました。どのようにこの問題に対処すればよいのでしょうか。
編集された投稿
2020年、問題は持続し、コミュニティのためにこの更新を残します。
今日実行中です。
- macOS 10.13.6
- Docker エンジン 18.9.2
- Docker デスクトップ Cli 2.0.0.3
この問題を回避する最も簡単な方法は、Dockerユーティリティでシステムを剪定することです。
docker system prune -a --volumes
どのように解決するのですか?
警告です。
<ブロッククオート
デフォルトでは、現在ボリュームを使用しているコンテナがない場合、重要なデータが削除されるのを防ぐために、ボリュームは削除されません。ボリュームを使用するコンテナがない場合は
--volumes
フラグを使用して、ボリュームを削除することもできます。
Dockerは現在、それを行うための1つのコマンドを備えています。
docker system prune -a --volumes
を参照してください。
ドッカー
system prune
ドキュメント
関連
-
[解決済み] macOSアップデート後、Gitが動作しない(xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)
-
[解決済み] Dockerコンテナの中から、マシンのローカルホストに接続するにはどうすればよいですか?
-
[解決済み] Docker Dockerコンテナからホストへのファイルコピー
-
[解決済み] ホストからDockerコンテナにファイルをコピーする方法は?
-
[解決済み] リポジトリを使用せずに、あるホストから別のホストにDockerイメージをコピーする方法
-
[解決済み] ホストからDockerコンテナのIPアドレスを取得する方法
-
[解決済み] Dockerコンテナに環境変数を渡すにはどうしたらいいですか?
-
[解決済み】Dockerは仮想マシンとどう違うの?
-
[解決済み] マウス選択後のtmux出力からクリップボードにコピーするには?
-
[解決済み] macOSで実行ファイルのrpathを表示する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] MacVimをOS Xにインストールするにはどうしたらいいですか?
-
[解決済み] Mac OS X Leopard の Emacs キーバインド
-
[解決済み] Mac OS X でファイルがどのプロセスで使用されているかを確認する
-
[解決済み] Dockerコンテナのログがディスクの空き容量を圧迫している
-
[解決済み] Mac OSでのSSHタイムアウトを回避する?[クローズド]
-
[解決済み] Mac OS XからのコピーがiPhone Simulatorにコピーされない
-
[解決済み] OS Xで最適なSchemeやLISPの処理系は?[クローズド]
-
[解決済み] Swiftでファイル/URLを一行ずつ読み込む
-
[解決済み] ディレクトリを書き込み可能にするには?[クローズド]
-
IPythonやJupyter Notebookで回転可能な3Dプロットを表示する