ホームページ >運用・保守 >Docker >なぜ docker はタグを使用するのでしょうか?

なぜ docker はタグを使用するのでしょうか?

WBOY
WBOYオリジナル
2022-08-15 18:19:572540ブラウズ

docker では、タグを使用してローカル プロセスをマークし、特定のウェアハウスに分類できるため、tag コマンドを使用する必要があります。tag コマンドの構文は「docker tag SOURCE_IMAGE[:TAG] オリジナル」です。画像 TARGET_IMAGE[ :TAG] 新しい画像」。

なぜ docker はタグを使用するのでしょうか?

このチュートリアルの動作環境: linux7.3 システム、docker バージョン 19.03、Dell G3 コンピューター。

docker がタグを使用する理由

docker タグ: ローカル イメージをマークし、それを特定のウェアハウスに分類します。

構文

docker tag [OPTIONS] IMAGE[:TAG] [REGISTRYHOST/][USERNAME/]NAME[:TAG]

イメージ ubuntu:15.10 を runoob/ubuntu:v3 イメージとしてマークします。

なぜ docker はタグを使用するのでしょうか?

#例は次のとおりです:

1. docker イメージはイメージを表示します


docker images

なぜ docker はタグを使用するのでしょうか? 2. docker.io/centos イメージにタグを付けます。ラベル付けする前のdocker.io/centosのラベルはデフォルトではlatestになっていますが、それ以外のバージョンの場合はその旨を記載してください。
たとえば、docker.io/centos イメージにタグを付けます:

docker tag docker.io/centos docker.io/centos:v1

なぜ docker はタグを使用するのでしょうか? 実行が完了したら、docker イメージで新しいイメージを確認します。 TAG: v1
成功!

3. 同様に、2 番目のバージョンを開発する必要がある場合は、次のタグを付け続けます: v2

docker tag docker.io/centos docker.io/centos:v2

なぜ docker はタグを使用するのでしょうか? 4. 何らかの理由で、必要な場合は、バージョンをロールバックする必要がある場合は、ラベルのイメージを指定してコンテナを作成できます:

Chestnut:

Start centos:v1 version:

docker run-itd docker.io/centos:v1

実行後、確認してくださいdocker ps

コンテナが開始されたことがわかりました。

なぜ docker はタグを使用するのでしょうか?

推奨学習: 「

docker ビデオ チュートリアル

以上がなぜ docker はタグを使用するのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。