[解決済み] Dockerイメージはホストマシン上のどこに保存されていますか?
2022-03-18 20:21:21
質問
ディレクトリの下にあるコンテナを見つけることができました。
/var/lib/docker/containers
しかし、画像が見当たりません。
の下にあるディレクトリとファイルは何ですか?
/var/lib/docker
?
解決方法は?
のコンテンツは
/var/lib/docker
ディレクトリは
Dockerがストレージに使用しているドライバ
.
デフォルトでは、これは
aufs
にフォールバックすることができます。
overlay
,
overlay2
,
btrfs
,
devicemapper
または
zfs
は、お使いのカーネルのサポート状況によって異なります。ほとんどの場所では、これは
aufs
しかし
RedHatsは
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
メタデータ - これらのファイルはシンプロビジョニングされたquot;sparse"ファイルであるため、見た目ほど大きくはないことに注意してください。
関連
-
[解決済み】Dockerのビルドコンテキスト外のファイルをインクルードする方法とは?
-
[解決済み] docker: ドライバがエンドポイントウェブサーバの外部接続のプログラミングに失敗しました。
-
[解決済み] Dockerコンテナの中から、マシンのローカルホストに接続するにはどうすればよいですか?
-
[解決済み] Docker Dockerコンテナからホストへのファイルコピー
-
[解決済み] ホストからDockerコンテナにファイルをコピーする方法は?
-
[解決済み] リポジトリを使用せずに、あるホストから別のホストにDockerイメージをコピーする方法
-
[解決済み] Dockerコンテナのシェルに入るにはどうしたらいいですか?
-
[解決済み] 古いDockerコンテナを削除する方法
-
[解決済み] 古くて使われていないDockerイメージを削除する方法
-
[解決済み】Dockerは仮想マシンとどう違うの?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Docker Networking が無効になっています。警告: IPv4 転送が無効になっています。ネットワーキングは機能しません
-
[解決済み] docker cp を使ってホストコンピュータから docker コンテナに rsync する方法
-
[解決済み] docker ERROR: 不明なブロブ
-
DockerのインストールとRocketMQの利用について
-
(Kubernetes)k8sのdockerインストール入門
-
docker make image apt-get install file error debconf: unable to initialize frontend: ダイアログ
-
docker コマンドで例外 permissions denied が発生しました。
-
dockerのmountコマンドでエラーになる: mount: permission denied
-
様々なDockerディレクトリの役割
-
[解決済み] Mac/OS Xの/var/lib/dockerはどこですか?