📦

ACR Tasks でコンテナイメージをビルド・実行

難易度:入門
所要時間:60 分

ラボ概要

ローカルに Docker をインストールせずに、Azure Container Registry (ACR) Tasks で Cloud Shell からコンテナイメージをビルド・プッシュ・実行します。

このラボでは、Docker Desktop がなくても Azure 上でコンテナイメージを扱えることを体験します。Cloud Shell から ACR Tasks の az acr build および az acr run を使い、サーバーサイドでイメージをビルドして即座に実行します。

学習目標:

  • Cloud Shell に事前構築済みの Storage Account をマウントし、File Share を作成する
  • Azure CLI で Azure Container Registry (Basic SKU) を作成する
  • 最小構成の Dockerfile を作成する
  • az acr build で Cloud Shell からイメージをサーバーサイドでビルド・プッシュする
  • az acr run でコンテナを実行し、出力を確認する
前提知識:
  • Azure Portal の基本操作
  • Cloud Shell および bash の基本コマンド
  • コンテナイメージとレジストリの基本概念(必須ではない)
完了条件:
  • Azure Container Registry が japaneast に作成されていること
  • ACR に sample/hello-world:v1 リポジトリがプッシュされていること
  • az acr run の出力で hello-world コンテナの起動メッセージ(Hello from Docker!)が表示されること
📦

ハンズオンラボとは?

本物の Azure リソースを使い、リスクなく試行錯誤しながら実践的なスキルを身につけられます。

他のラボを見る