Bytewell
  • 機能
  • 価格
  • メニュー
    • 機能
    • 価格
  • JA
    • English
    • Deutsch
    • Español
    • 日本語
    • Türkçe
    • 简体中文
    • 繁體中文
  • ダウンロード
Bytewell›ガイド

Mac で Docker がディスク容量を使いすぎるとき:Docker.raw の解説

更新日:2026年11月1日

Mac では Docker は仮想マシンの中で動いていて、イメージ、コンテナ、ボリューム、ビルドキャッシュはすべて、その仮想マシンのディスク、つまり 1 つの大きなファイルの中にあります。

結論:Docker Desktop のディスクは ~/Library/Containers/com.docker.docker/Data/vms/0/data/Docker.raw です。このファイルは削除しないでください。docker system df で中身を確認し、docker … prune コマンドで不要なものを削除して、ファイルの中の空きを増やします。

このページの内容

  1. Docker.raw はなぜあんなに大きく見えるの?
  2. Docker の容量を何が使っている?
  3. 安全に空き容量を作れるコマンドは?
  4. prune したら Docker.raw は小さくなる?
  5. Docker が使う容量に上限を設定できる?
  6. Docker.raw は削除してもいい?
  7. OrbStack、Colima、Podman のディスクはどこにある?

Docker.raw はなぜあんなに大きく見えるの?

スパースファイルだからです。Finder に表示されるのは実際の使用量ではなく、拡張できる最大サイズ(Docker Desktop で設定した上限)です。実際のサイズは次のコマンドで確認できます。

du -h ~/Library/Containers/com.docker.docker/Data/vms/0/data/Docker.raw

Docker の容量を何が使っている?

docker system df
docker system df -v

1 つ目のコマンドは、イメージ、コンテナ、ローカルボリューム、ビルドキャッシュと、それぞれのうちどれだけを回収できるかを表示します。2 つ目は、それらを 1 つずつ一覧表示します。

安全に空き容量を作れるコマンドは?

  • docker builder prune:どのビルドも使っていないビルドキャッシュ。そのあとのビルドは 1 回だけ遅くなります。
  • docker image prune:dangling イメージ(再ビルドで残った、タグのないイメージ)。-a を付けると、どのコンテナも使っていないイメージをすべて削除します。必要になればまたダウンロードされます。
  • docker container prune:停止中のコンテナ。ボリューム以外の場所でコンテナ内に書き込んだものは失われます。
  • docker volume prune:使われていないボリューム。注意:ボリュームにはデータベースなどのデータが入っています。最近のバージョンでは、-a を付けない限り、匿名ボリュームだけを削除します。
  • docker system prune は最初の 3 つをまとめて実行します。-a と --volumes を付けると、さらに広く削除します。

prune したら Docker.raw は小さくなる?

たいていは小さくなります。スパースファイルなので、中で解放された領域は macOS に返されます(数分かかることもあります)。上の du コマンドでもう一度確認してください。小さくならない場合は、Docker Desktop を終了して起動し直します。

Docker が使う容量に上限を設定できる?

はい。Docker Desktop で Settings › Resources › Advanced を開き、ディスク使用量の上限を下げます。保存されている量より低くすると、Docker のデータをリセットする必要が出ることがあります。

Docker.raw は削除してもいい?

Docker の中身をすべて失ってもいい場合だけにしてください。イメージ、コンテナ、ボリュームがすべて消えます。Docker Desktop は次回の起動時に空のファイルを作ります。Docker Desktop の Troubleshoot › Clean / Purge data でも同じことができ、こちらのほうがきれいに処理されます。

OrbStack、Colima、Podman のディスクはどこにある?

  • OrbStack:~/.orbstack の下(または設定で選んだデータフォルダ)。同じ docker コマンドがそのまま使えます。
  • Colima:~/.colima の下にある Lima VM のディスク。colima delete で VM ごと削除します。
  • Podman:マシンのディスクは ~/.local/share/containers/podman/machine の下にあり、podman system prune で中の空きを増やせます。

Bytewell は、動いているすべての Docker エンジンが何を保存しているかを表示し、削除したときに空く容量の大きい順にイメージを並べて、Docker 自身を通して削除します。コンテナがまだ使っているイメージを強制的に削除することはありません。また、各 VM ディスクの実際のサイズを、見かけのサイズと並べて表示します。

ダウンロード

ガイド

  • Claude Code、Codex、Cursor のディスク使用量:安全に消せるものClaude Code、Codex、Gemini CLI、Cursor、VS Code がセッション記録、ワークツリー、ランタイム、エディタの状態を Mac のどこに保存し、どれを安全に削除できるか。
  • Ollama、LM Studio、Hugging Face のモデルは Mac のどこにあるかOllama、LM Studio、Hugging Face がローカル AI モデルを Mac のどこに保存するか、どれくらい大きくなるか、同じモデルの重複の見つけ方と削除する方法。
  • Mac の SSD の健康状態と消耗度を確認する方法macOS の表示は「S.M.A.R.T. 状況:検証済み」だけ。Mac の SSD の本当の消耗度(Percentage Used、書き込み量、エラー)の読み方と数値の意味、消耗の原因を解説します。
  • Mac の「システムデータ」とは何か、どうすれば減らせるかMac のストレージ設定にあるシステムデータの正体は、キャッシュ、ログ、Time Machine のスナップショット、スワップ、iPhone のバックアップ、アプリのデータ、仮想マシンのディスク。それぞれの中身と削除できるもの。
  • Mac で古い node_modules フォルダとパッケージキャッシュを見つけて削除する方法Mac 上の node_modules フォルダを 1 つのコマンドですべて見つける方法と、npm、pnpm、Yarn、Homebrew、pip、Go、Gradle のどのキャッシュを安全に消せるか、その消し方。
  • Safari で X の動画や GIF が真っ黒になるX(Twitter)の動画や GIF が Safari では黒いまま再生時間だけ進み、Chrome では再生できる場合、Safari の動画用ヘルパーが固まっています。Cmd+Q で Safari を終了して開き直してください。
  • Xcode が容量を使いすぎるとき:削除しても安全なものXcode が Mac に置く DerivedData、シミュレータ、ランタイム、Device Support、アーカイブの場所と、自動で再作成されるもの、安全に削除する方法をまとめました。
返金 プライバシー 利用規約 お問い合わせ

Bytewell は Axleno が開発しています。

© 2026 Axleno LLC. All rights reserved.