Dockerイメージはホストマシンのどこに保存されますか? 質問する

Dockerイメージはホストマシンのどこに保存されますか? 質問する

ディレクトリの下のコンテナは見つかりました/var/lib/docker/containersが、イメージが見つかりません。

の下にあるディレクトリとファイルは何ですか/var/lib/docker?

ベストアンサー1

ディレクトリの内容は/var/lib/dockerDockerがストレージに使用しているドライバー

デフォルトでは になりますが、カーネルのサポート状況に応じて 、 、 、 にフォールバックできます。ほとんどの場所ではにaufsなりますが、overlayoverlay2btrfsdevicemapperzfsaufsRedHatsはdevicemapper

ストレージドライバを手動で設定するには、-sまたは--storage-driver=オプションにDockerデーモン

  • /var/lib/docker/{driver-name}画像の内容を格納するためのドライバー固有のストレージが含まれます。
  • /var/lib/docker/graph/<id>json現在、およびファイルには、画像に関するメタデータのみが含まれていますlayersize

の場合aufs

  • /var/lib/docker/aufs/diff/<id>画像のファイル内容が含まれます。
  • /var/lib/docker/repositories-aufsは、ローカル画像情報を含む JSON ファイルです。これは、 コマンドで表示できますdocker images

の場合devicemapper

  • /var/lib/docker/devicemapper/devicemapper/data画像を保存する
  • /var/lib/docker/devicemapper/devicemapper/metadataメタデータ
  • これらのファイルはシンプロビジョニングされた「スパース」ファイルなので、見た目ほど大きくないことに注意してください。

おすすめ記事