目的
業務でAzure Container Instances使う可能性が出てきたため
その際の調査結果を書き留めておくのが目的です
概要
前回の続き
Azure Container RegistryからAzure Container Instancesへデプロイするとこまでを記載しています
実施環境
- Windows 11
- WSL2
- Docker DeskTop 4.18.0 (104112)
必要なもの
- Azureアカウント
- Azure CLI バージョン 2.4 以降
- Windowsターミナル
手順
1. レジストリ資格情報を取得
az acr show --name sample20230422 --query loginServer
2. Azure Container Instancesにデプロイする
※--registry-usernameと--registry-passwordは
コンテナレジストリのアクセスキーの画面で管理者ユーザーを有効にします
az container create --resource-group sample20230422 --name sample20230422 --image sample20230422.azurecr.io/sample20230422-flask_job:v1 --cpu 1 --memory 1 --registry-login-server sample20230422.azurecr.io --registry-username ユーザ名 --registry-password パスワード
3. デプロイの進行状況を確認する
az container show --resource-group sample20230422 --name sample20230422 --query instanceView.state
以下のようになったらOKです
"Running"
4.ログを表示する
az container logs --resource-group sample20230422 --name sample20230422
以下のような表示が帰ってくればOKです
hoge
参考サイト