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à.
Guida introduttiva ad Amazon Corretto 8 su Docker Images
Questo argomento descrive come creare e lanciare un'immagine Docker che utilizza Amazon Corretto 8. È necessario disporre della versione più recente di Docker installata.
Utilizzo dell'immagine ufficiale per Amazon Corretto 8.
Amazon Corretto 8 è disponibile come immagine ufficiale su Docker Hub
docker run amazoncorretto:8 java -version
Output:
openjdk version "1.8.0_252" OpenJDK Runtime Environment Corretto-8.252.09.1 (build 1.8.0_252-b09) OpenJDK 64-Bit Server VM Corretto-8.252.09.1 (build 25.252-b09, mixed mode)
Utilizzo dell'istanza ECR Corretto
Nota
Il registro privato Corretto ECR, che si trova all'indirizzo 489478819445.dkr. ecr.us-west-2.amazonaws.com /amazoncorretto è ora obsoleto. Esegui la migrazione degli usi esistenti nella galleria pubblica di Corretto ECR.
Per utilizzare l'istanza Corretto ECR, esegui i seguenti comandi:
docker pull public.ecr.aws/amazoncorretto/amazoncorretto:8 docker run -it public.ecr.aws/amazoncorretto/amazoncorretto:8 /bin/bash
Puoi vedere l'elenco delle immagini disponibili andando qui
Amazon Corretto su Alpine
Le immagini di Amazon Corretto su Alpine Linux sono disponibili su Dockerhub
Utilizzo di dockerhub
docker pull amazoncorretto:8-alpine-jdk docker run -it amazoncorretto:8-alpine-jdk /bin/sh
Crea un'immagine Docker con Amazon Corretto 8
Esegui il comando seguente per creare un'immagine che utilizza Amazon Corretto 8.
docker build -t amazon-corretto-8 github.com/corretto/corretto-docker#main:8/jdk/al2
Il comando restituisce un'immagine denominata amazon-corretto-8.
Per avviare questa immagine localmente, esegui il comando seguente.
docker run -it amazon-corretto-8
Puoi anche inviare questa immagine ad Amazon ECR. Per ulteriori informazioni, consulta l'argomento Pushing an Image nella Amazon Elastic Container Registry User Guide.
Creare un'immagine
Puoi creare una nuova immagine Docker utilizzando l'immagine Docker Hub ufficiale di Corretto
-
Creare un file Docker con questo contenuto.
FROM amazoncorretto:8 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!