[解決済み] docker イメージの sha256 コードはどこで確認できますか?
2022-07-02 14:39:36
質問
CentOS、Tomcat、...のイメージをsha256コードで引っ張りたいのですが、以下のようになります。
docker pull myimage@sha256:0ecb2ad60
しかし、使用するsha256-codeがどこにも見当たりません。
DockerHubのリポジトリにsha256-codeのヒントがないか調べてみましたが、見つかりませんでした。画像はタグでダウンロードしました
docker pull tomcat:7-jre8
で画像を確認し
docker inspect
でメタデータにsha256コードがあるかどうか確認しましたが、ありませんでした(画像のsha256コードを追加すると、おそらくsha256コードが変更されると思います)。
画像のsha256コードを自分で計算して、それを使うしかないのでしょうか?
どのように解決するのですか?
見ただけですが。
私は画像を引っ張るとき、sha256コードは、出力の下部にdiplayed(Digest:sha...)です。
docker pull tomcat:7-jre8
7-jre8: Pulling from library/tomcat
902b87aaaec9: Already exists
9a61b6b1315e: Already exists
...
4dcef5c50d60: Already exists
Digest: sha256:c34ce3c1fcc0c7431e1392cc3abd0dfe2192ffea1898d5250f199d3ac8d8720f
Status: Image is up to date for tomcat:7-jre8
このshaのコード
<ブロッククオートsha256:c34ce3c1fcc0c7431e1392cc3abd0dfe2192ffea1898d5250f199d3ac8d8720f
を使えば、後から画像を引っ張ってくることができます。
docker pull tomcat@sha256:c34ce3c1fcc0c7431e1392cc3abd0dfe2192ffea1898d5250f199d3ac8d8720f
こうすることで、画像が変更されていないことを確認でき、安全に本番に使用することができます。
関連
-
[解決済み] Dockerコンテナの中から、マシンのローカルホストに接続するにはどうすればよいですか?
-
[解決済み] ホストからDockerコンテナのIPアドレスを取得する方法
-
[解決済み] Dockerでイメージのクリーンビルドを強制する方法
-
[解決済み] Dockerイメージはホストマシン上のどこに保存されていますか?
-
[解決済み] Dockerイメージの削除方法について教えてください。
-
[解決済み] Docker リポジトリ名の変更、イメージ名の変更方法は?
-
[解決済み] Dockerイメージをコンテナとして実行する
-
[解決済み] docker イメージをプライベートリポジトリにプッシュする方法
-
[解決済み】Dockerイメージとコンテナの違いは何ですか?
-
[解決済み】Docker-Hubを使用せずにDocker-Imageを共有するには?
最新
-
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 実装 サイバーパンク風ボタン