Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Per iniziare a usare Amazon Corretto 11 su immagini Docker
In questo argomento viene descritto come creare e avviare un'immagine Docker che utilizza Amazon Corretto 11. È necessario disporre della versione più recente di Docker installata.
Uso dell'immagine ufficiale per Amazon Corretto 11.
Amazon Corretto 11 è disponibile comeImmagine ufficiale su Docker Hub
docker run amazoncorretto:11 java -version
Output:
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)
Utilizzo dell'istanza ECR Corretto
Per utilizzare l'istanza ECR Corretto, autenticare innanzitutto il client docker nel registro Corretto (ID registro: 489478819445) con l'aiuto delle istruzioni riportate in questa pagina
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
Puoi vedere l'elenco delle immagini disponibili usando:
aws ecr list-images --region us-west-2 --registry-id 489478819445 --repository-name amazoncorretto
Amazon Corretto su Alpine
Le immagini Amazon Corretto su Alpine Linux sono disponibili suDockerhub
Utilizzo di dockerhub
docker pull amazoncorretto:11-alpine-jdk docker run -it amazoncorretto:11-alpine-jdk /bin/sh
Creazione di un'immagine Docker con Amazon Corretto 11
Esegui il comando seguente per creare un'immagine che utilizza Amazon Corretto 11.
docker build -t amazon-corretto-11 github.com/corretto/corretto-docker#master:11/jdk/al2
Una volta completato il comando, hai un'immagine denominataamazon-corretto-11: .
Per avviare questa immagine localmente, esegui il comando seguente.
docker run -it amazon-corretto-11
Puoi anche inviare questa immagine ad Amazon ECR. Consulta l'argomentoInvio di un'immagineArgomentoAmazon Elastic Container Registry GuidePer informazioni dettagliate,
Creare un'immagine
Puoi creare una nuova immagine Docker utilizzando l'immagine Docker Hub ufficiale di Corretto
-
Creare un Dockerfile con il seguente contenuto.
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"]
-
Creare la nuova immagine.
docker build -t hello-app .
-
Eseguire la nuova immagine.
docker run hello-app
Otterrai l'output seguente:
Welcome to Amazon Corretto!