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 で実装された大きなドロップダウン メニューのサンプル コード

推薦する

CSS コンテンツ属性を使用して、マウスホバープロンプト (ツールチップ) 効果を実現します。

なぜこのような効果を実現するのでしょうか。実は、この効果もタイトルプロンプトから派生したものですが、...

Docker+jenkins+python3環境を使用して非常に詳細なチュートリアルを構築する

序文:自動化を記述した後、毎日サーバー上で実行する必要があります。このような問題に遭遇しました。Je...

MySQLの一般クエリログとスロークエリログの分析

MySQL のログには、エラー ログ、バイナリ ログ、一般クエリ ログ、スロー クエリ ログなどが含...

jQuery は呼吸カルーセルを実装します

この記事では、ブレッシングカルーセルを実装するためのjQueryの具体的なコードを参考までに共有しま...

Angular構造ディレクティブモジュールとスタイルの詳細な説明

目次1. 構造指示モジュールforRoot()を書く3. スタイルの定義ドラッグ時の順序を調整するに...

Vue+Openlayer で select を使用して要素を選択する実装コード

効果画像: 実装コード: <テンプレート> <div id="map&q...

MySQLの詳細な説明Explain

日常業務では、実行に時間のかかる SQL ステートメントを記録するために、スロー クエリを実行するこ...

Ubuntu 20.04 ファイアウォール設定の簡単なチュートリアル (初心者)

序文ますます便利になった今日のインターネット社会では、さまざまなインターネット ランサムウェア ウイ...

CocosCreatorでJSZip圧縮を使用する方法

CocosCreator バージョン: 2.4.2 jszipの実践的なプロジェクトアプリケーション...

基本的な HTML ディレクトリの問題 (相対パスと絶対パスの違い)

相対パス - ファイルを参照する Web ページの場所に基づいて確立されたディレクトリ パス。そのた...

純粋な CSS を使用してユーザーが Web ページのコンテンツをコピーするのを防ぐ方法

序文私自身の個人ブログを入力しているときに、ブログの詳細ページでさまざまなコンテンツをコピーするさま...

MySQL 学習ノート: データ エンジン

現在のデータベースでサポートされているエンジンを表示します エンジンを表示 +-----------...

WeChatアプレットでvantフレームワークを使用するための具体的な手順

目次1. アプレットのプロジェクト ディレクトリを開き、ファイルの場所を開きます。 2. プロジェク...

nginx の場所に複数の Proxy_pass メソッドがある

1. まず、nginxの位置情報に関する関連知識を確認しましょう1) 位置マッチング手順: ~ #波...

Windows Server 2008 R2 リモート デスクトップのポート 3389 を変更する方法

Windows サーバー リモート デスクトップのデフォルトのポート番号は 3389 です。職場でサ...