0Dockerイメージを管理・共有する仕組みとして、「レジストリ」が必要です。Registryを試してみたいと思います。主な特徴は以下になります。詳細は以下をご覧頂ければと思います。https://docs.microsoft.com/ja-jp/azure/container-registry/container-registry-intro前提動作環境クライアントPCの動作環境は下記になります。Registryを作成します。Registryを作成する場合は、まず、Azureリソースグループが必要です。Azureリソースグループとは、関連するリソースを1つに括った論理的なコンテナーです。グループを作成します。リージョンにrgAcrTestという名前のリソースグループを作成します。Registryを作成します。Registryの作成自体は完了です。RegistryにプッシュするDockerイメージを作成します。以下のシンプルなDockerfileを作成してみます。php:7.0-apache作成したDockerfileからイメージを作成します。.以上で、Dockerイメージの作成は完了です。loginコマンドでACRインスタンスにログインします。imagesコマンドで、現在のイメージ一覧を表示し、イメージのタグ名を確認します。Registryのログインサーバ名でタグ付けする必要があります。RegistryにDockerイメージをPushするときに、ルーティングするために使用されます。Registryのログインサーバ名を取得するには、次のコマンドを実行します。Registryのログインサーバ名で、PushするDockerイメージにタグ名を付けます。Registryのログインサーバ名/イメージ名:タグ名である必要があります。実行してタグを確認します。次の実行結果のとおり、「REPOSITORY」欄に「acrtrial.azurecr.io/webapp」、「TAG」欄に「dev」と表示される行があれば、タグ付けは成功です。RegistryにDockerイメージをプッシュします。完了するまでに数分かかります。コマンドを使用します。show-tagsコマンドを使用します。Registryを立ち上げて管理する手間を考えると、効率的に便利です。RegistryにプッシュしたイメージをAzureサービスにデプロイしてみたいと思います。雑誌等の執筆依頼を受付しております。役に立たなかった0人がこの投稿は役に立ったと言っています。0Azure一番簡単な方法でAzureの仮想マシンを定期的にシャットダウンする。コメントをキャンセルメールアドレスは表示されません。Reserved.本サイトに掲載されている社名、製品名、サービス名等は各社の商標または登録商標です。プライバシーポリシーお問い合わせ。