B.3 Dockerレジストリへのイメージのプッシュ

ローカル・システムにダウンロードしたインストール・バンドルには、MicroTxのDockerイメージが含まれます。このイメージをDockerに作成したレジストリにプッシュします。

次のステップを実行して、MicroTxのDockerイメージをDockerのレジストリにプッシュします:
  1. MicroTxイメージをローカルDockerリポジトリにロードします。MicroTxイメージは、installation_directory/otmm-<version>/image/tmm-<version>.tgzにあります。
    cd installation_directory/otmm-<version>/otmm
    docker load < image/tmm-<version>.tgz
    イメージがロードされると、次のメッセージが表示されます。
    Loaded image: tmm:<version>
  2. ロードしたイメージのタグを作成します。
  3. 次のコマンドを使用して、リモートDockerリポジトリにプッシュするイメージの一意のタグを指定します。

    構文

    docker tag local_image[:tag] remote_image[:tag]

    説明

    • local_image[:tag]は、イメージがローカル・リポジトリ内で識別されるタグです。
    • remote_image[:tag]は、リモートDockerリポジトリ内でイメージを識別するためのタグです。

    サンプル・コマンド

    docker tag tmm:<version> 198.51.100.1:5000/tmm

    ここで、198.51.100.1:5000は、イメージ・ファイルtmm:<version>をプッシュするDockerレジストリです。レジストリの詳細はご使用の環境に基づいて指定してください。

  4. 新しいタグを付けたDockerイメージをDockerレジストリにプッシュします。

    構文

    docker push remote_image[:tag]
    サンプル・コマンド
    docker push 198.51.100.1:5000/tmm