Java アプリをコンテナー化して Azure にデプロイする

中級
開発者
Azure
Azure Container Registry
Azure Kubernetes Service (AKS)

Java アプリをコンテナー化し、そのコンテナー イメージを Azure Container Registry にプッシュしてから Azure Kubernetes Service にデプロイします。

学習の目的

このモジュールを終了すると、次のことができるようになります。

  • Java アプリをコンテナー化します。
  • Java アプリのコンテナー イメージをビルドします。
  • コンテナー イメージをローカルで実行します。
  • Azure Container Registry にコンテナー イメージをプッシュする。
  • コンテナー イメージを Azure Kubernetes Service にデプロイします。

前提条件

  • 演習リソースを作成、更新、削除するアクセス許可と、コンテナー レジストリ スコープで AKS kubelet のプル ロールを割り当てるアクセス許可を持つAzure サブスクリプション。
  • Git とサポートされている最新のAzure CLIがインストールされ、使用可能なローカル Bash 環境。
  • Linux コンテナーを実行するように構成された Docker Desktop、または Linux 上の Docker Engine が必要です。また、Bash 環境から Docker CLI を使用して、実行中のデーモンにアクセスできる必要があります。

Azure を使ってみる

適切な Azure アカウントを選択します。 Azure は、従量課金制でご利用いただくことも、最大 30 日間無料でお試しいただくこともできます。 サインアップします。