[解決済み】Dockerでnamedタグとlatestタグを作成する方法とは?
2022-03-27 10:34:45
質問
というタグを付けたい画像があるとします。
0.10.24
(私の場合は、Node.js 0.10.24を含むイメージです)。そのイメージをDockerfileを使ってビルドし、実行すると
docker build
を使用してタグを提供することで
-t
パラメータを使用します。
いつかその画像の別バージョンができることを期待して、別のタグ名で処理を再実行することにします。
ここまでは順調です。これは素晴らしく、問題なく、すべてがうまくいっています。
しかし、ここからが問題なのですが、常に最新の画像にタグ付けされた広告を表示させたいのです。
latest
を追加しました。つまり、まったく同じ画像に2つの名前をつける必要があるんですね。
どうすればいいのでしょうか?本当に再実行する必要があるのでしょうか?
docker build
を全く同じバージョンで再度実行し、今度は別のタグを使用する。より良い方法はないだろうか?
解決方法は?
画像を構築する際に、複数のタグを持つことができます。
$ docker build -t whenry/fedora-jboss:latest -t whenry/fedora-jboss:v2.1 .
参考 https://docs.docker.com/engine/reference/commandline/build/#tag-image-t
関連
-
[解決済み】Dockerのビルドコンテキスト外のファイルをインクルードする方法とは?
-
[解決済み] Dockerコンテナの中から、マシンのローカルホストに接続するにはどうすればよいですか?
-
[解決済み] ホストからDockerコンテナにファイルをコピーする方法は?
-
[解決済み] リポジトリを使用せずに、あるホストから別のホストにDockerイメージをコピーする方法
-
[解決済み] ホストからDockerコンテナのIPアドレスを取得する方法
-
[解決済み] Dockerコンテナのシェルに入るにはどうしたらいいですか?
-
[解決済み] Dockerでイメージのクリーンビルドを強制する方法
-
[解決済み] Dockerでデータベースなどの永続的なストレージを扱う方法
-
[解決済み] Dockerの「expose」と「publish」の違いは何ですか?
-
[解決済み】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-compose v3.1でsecret値をどのように管理するのですか?
-
[解決済み] dockerfileでローカルイメージをベースイメージとして使用するにはどうすればよいですか?
-
[解決済み] Dockerコマンドの--net=hostオプションは実際どうなのか?
-
[解決済み】Dockerイメージとコンテナの違いは何ですか?
-
[解決済み】Dockerfileで環境変数の値を取得する
-
[解決済み】docker run <IMAGE> <MULTIPLE COMMANDS> (ドッカーラン)。
-
[解決済み】停止したDockerコンテナのみをリストアップする。
-
[解決済み】プライベートDockerレジストリからイメージを削除する方法は?
-
[解決済み】Dockerは使用量が多いのに、Dockerコンテナがない
-
[解決済み】複数タグのDockerイメージの作成