0

Azure Container Reigstry を使用したビルド/リリース パイプラインに問題があります。

Azure Resource Group Deployment タスクを使用して Azure Container Registry (およびその他のもの) をデプロイすると、完全に機能します。再利用するために、出力変数に loginServer、ユーザー名、およびパスワードがあります。

次に、イメージをビルドして ACR にプッシュしたいのですが、(出力変数から取得した) レジストリの名前を変数で設定できません。定義をセットアップするときにレジストリを選択する必要がありますが、現時点では作成されていません。

これを行う方法はありますか?

回避策として、Azure Resource Group Deployment を使用してレジストリを作成し、出力変数を PowerShell スクリプトに送信して、イメージをビルド、タグ付けし、レジストリにプッシュします。

誰もより良い方法を持っていない場合は、それを変更するためにユーザーの声を投稿すると思います.

4

2 に答える 2

0

Azure リソース グループのデプロイ タスクを使用すると言うとき、それは VSTS のことですか? より具体的な再現手順を提供していただければ、より役立つかもしれません。

また、レジストリを使用してイメージをネイティブに docker ビルドする簡単な方法として、 https: //aka.ms/acr/buildをご覧になることをお勧めします。ACR ビルドはすべての地域で利用できるようになり、多くの経験を簡素化します。 Danielは、VSTS 統合に役立つこの投稿を作成しました

于 2018-08-01T17:22:11.660 に答える