docker によってプルされたイメージがどこに保存されるかの詳細な説明

docker によってプルされたイメージがどこに保存されるかの詳細な説明

20200804追記:記事の内容に誤りがある可能性があります。他の回答を検索することもできます。

docker pull xxx で目的のイメージをプルダウンして直接使用できますが、プルされたイメージはどこに保存されるのでしょうか?ここに記録があります:

ここでのDockerのバージョンは、Dockerバージョン1.13.1です。

1. 次のようにdockerディレクトリに入ります。

root@iZuf6axmuekh1n14dwcufmZ:/# cd var/lib/docker/
ルート@iZuf6axmuekh1n14dwcufmZ:/var/lib/docker# ls
aufs コンテナ イメージ ネットワーク プラグイン swarm tmp 信頼ボリューム

2. コンテナを入力します。各シリアル番号は次のようにミラー化されます。

CDコンテナ/
2addde372f5b4850ab167f1067db525313e1569e7117074841cc171acca7621d 4ce1634ce6f17474c8e6696bcf428e621f8c9572e1387316cf8183c97f4ad271

3. イメージの 1 つを入力し、次のディレクトリ構造を見つけます。このイメージの内容は次のとおりです。

cd 2addde372f5b4850ab167f1067db525313e1569e7117074841cc171acca7621d/
2addde372f5b4850ab167f1067db525313e1569e7117074841cc171acca7621d-json.log チェックポイント config.v2.json hostconfig.json ホスト名 ホスト resolv.conf resolv.conf.hash shm

4. コンテナ ディレクトリに、image というフォルダがあります。次のように入力します。

CD イメージ/aufs 
ディストリビューション imagedb layerdb repositories.json

その中には repositories.json ファイルがあり、イメージに関する詳細な情報が記録されています。

{"repositories":{"mysql":{"mysql:rapto": "sha256:7d83a47ab2d2d0f803aa230fdac1c4e53d251bfafe9b7265a377777777777777777777777777755" 00EC8CE3B5370ED4754B0A71D9D11C0C35C934E9708DCF1 ":" SHA256:7D83A47AB2。 Tomcat:最新 ":" Sha256:3DCFE809147DAF54FBDBE1F6886B4C49DF63F28E2B3C8AC119FEF6A7F7490D3C "、" tomcat@sha256:d167fdf11d7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a 2932ED38C740296C2AE69F67A3 ":" SHA256:3DCFE809147DAF54FBDBE1F6886B4C49DF63F28E2B3C8AC119FEF6A7F7490D3C}}}

(イメージにaufsディレクトリがない場合、次のようになります。

 [root@izbp163wlhi02tcaxyu イメージ]# ls
オーバーレイ2
[root@izbp163wlhi02tcaxyu イメージ]# cd overlay2/
[root@izbp163wlhi02tcaxyu オーバーレイ2]# ls
ディストリビューション imagedb layerdb repositories.json

コマンドラインは次のとおりです。

dockerでpullしたイメージがどこに保存されるかについてはこれで終わりです。docker pullイメージの保存についての詳細は、123WORDPRESS.COMの過去の記事を検索するか、以下の関連記事を引き続き閲覧してください。今後とも123WORDPRESS.COMをよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Docker イメージのプルとタグ操作 pull | tag
  • Docker 構成 Alibaba Cloud イメージアクセラレーション プル実装
  • docker によってプルされたイメージがどこに保存されるかの詳細な説明
  • docker イメージのプル速度が遅い問題の解決策
  • docker イメージのプル速度が遅い問題を解決する方法
  • docker によってプルされたイメージファイルが保存される場所の詳細な説明
  • docker pull imageエラーの問題を解決する

<<:  XHTML 3つの文書型宣言

>>:  純粋な CSS で実装された大きなドロップダウン メニューのサンプル コード

推薦する

Vueはドラッグアンドドロップまたはクリックで写真をアップロードする機能を実装しています

この記事では、ドラッグアンドドロップやクリックによる画像のアップロードを実現するためのVueの具体的...

Xftp のダウンロードとインストールのチュートリアル (グラフィック チュートリアル)

Windows と Linux 間でファイルを転送する場合は、Xftp ツールを使用できます。この...

入力要素 [type="file"] を使用する場合のスタイルのカスタマイズとブラウザの互換性の問題に関する議論

この2日間、Baixing.comの筆記試験問題を解いているときに、このような問題に遭遇しました。H...

Mac MySQL のルートパスワードをリセットするチュートリアル

免責事項:このパスワード リセット方法は、Homebrew によってインストールされた MySQL ...

Vueリストデータを削除した後、ページを自動的に更新する方法と更新方法の詳細な説明

問題の説明:フロントエンドがデータの一部を削除したり、新しいデータを追加したりすると、バックエンドの...

HTML Webページ作成チュートリアル iframeタグを慎重に使用してください

iframe を使用すると、他の Web サイトのページを簡単に呼び出すことができますが、注意して使...

h5入力ボックスプロンプト+通常のテキストボックスプロンプトを実装する方法

XML/HTML コードコンテンツをクリップボードにコピー<入力 id = "ユーザ...

JS クロスドメイン ソリューション React 構成 リバース プロキシ

クロスドメインソリューションjsonp (get をシミュレート) CORS (クロスオリジンリソー...

Echarts 基本入門: 棒グラフと折れ線グラフの一般的な構成

1eChartsの基本手順4つのステップ1 DOMコンテナを見つける2 初期化3 設定オプション4 ...

MySQL テーブルスペースのリカバリに対する正しいアプローチについての簡単な説明

目次予備的注釈問題の再現データ削除の原則データの再利用どの操作がデータホールの原因になりますか?表領...

Vueドロップダウンリストの2つの実装方法の比較

Vueドロップダウンリストの2つの実装最初の方法はv-forを使用する <el-select ...

HTML+CSS でハートビートの特殊効果を作成する

今日は、シンプルなハートビート効果を作成します。多くのコードは必要ありません。ボックスを追加し、CS...

HTMLリンクタグのrel属性

<link> タグは、現在のドキュメントと Web コレクション内の他のドキュメントとの...

Ubuntu で FTP サーバーを構築する方法の詳細な説明 (成功保証)

1. 今日の午後、コースの要件により、Ubuntu で FTP サーバーを設定する実験を行う必要が...