翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Docker イメージで Amazon Corretto 11 の使用を開始する
このトピックでは、Amazon Corretto 11 を使用する Docker イメージを構築して起動する方法について説明します。最新バージョンの Docker がインストールされている必要があります。
Amazon Corretto 11 の公式なイメージを使用する。
アマゾンCorretto 11 としてご利用いただけますDocker Hub での公式なイメージ
docker run amazoncorretto:11 java -version
出力:
openjdk version "11.0.7" 2020-04-14 LTS OpenJDK Runtime Environment Corretto-11.0.7.10.1 (build 11.0.7+10-LTS) OpenJDK 64-Bit Server VM Corretto-11.0.7.10.1 (build 11.0.7+10-LTS, mixed mode)
Corretto ECR インスタンスを使用する
Corretto ECR インスタンスを使用するには、まず、このページ
docker pull 489478819445.dkr.ecr.us-west-2.amazonaws.com/amazoncorretto:11 docker run -it 489478819445.dkr.ecr.us-west-2.amazonaws.com/amazoncorretto:11 /bin/bash
使用可能なイメージのリストは、以下を使用して確認できます。
aws ecr list-images --region us-west-2 --registry-id 489478819445 --repository-name amazoncorretto
Alpine での Amazon Corretto
Alpine Linux イメージでの Amazon Corretto は、ドッカーハブ
dockerhub の使用
docker pull amazoncorretto:11-alpine-jdk docker run -it amazoncorretto:11-alpine-jdk /bin/sh
Amazon Corretto 11 で Docker イメージを構築する
以下のコマンドを実行して、Amazon Corretto 11 を使用するイメージを構築します。
docker build -t amazon-corretto-11 github.com/corretto/corretto-docker#master:11/jdk/al2
コマンドが完了すると、というイメージが作成されています。amazon-corretto-11。
このイメージをローカルで起動するには、以下のコマンドを実行します。
docker run -it amazon-corretto-11
このイメージは Amazon ECR にプッシュすることもできます。フレームワークの使用の詳細については、イメージのプッシュ」トピックでAmazon Elastic Container レジ詳細を表示。
イメージの作成
Corretto の公式な Docker Hub イメージ
-
以下のコンテンツを使用して Dockerfile を作成します。
FROM amazoncorretto:11 RUN echo $' \ public class Hello { \ public static void main(String[] args) { \ System.out.println("Welcome to Amazon Corretto!"); \ } \ }' > Hello.java RUN javac Hello.java CMD ["java", "Hello"]
-
新しいイメージを構築します。
docker build -t hello-app .
-
新しいイメージを実行します。
docker run hello-app
次の出力が返ります。
Welcome to Amazon Corretto!