Memulai Amazon Corretto 8 di Docker Images - Amazon Corretto

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Memulai Amazon Corretto 8 di Docker Images

Topik ini menjelaskan cara membuat dan meluncurkan image Docker yang menggunakan Amazon Corretto 8. Anda harus menginstal versi terbaru Docker.

Menggunakan gambar resmi untuk Amazon Corretto 8.

Amazon Corretto 8 tersedia sebagai gambar resmi di Docker Hub. Contoh berikut menjalankan wadah dan menampilkan versi Corretto.

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)

Menggunakan Instans ECR Corretto

catatan

Corretto ECR Private Registry yang terletak di 489478819445.dkr.ecr.us-west-2.amazonaws.com/amazoncorretto sekarang tidak berlaku lagi. Silakan migrasi penggunaan yang ada ke Corretto ECR Public Gallery. Lihat corretto-docker #154 untuk informasi lebih lanjut.

Untuk menggunakan instance Corretto ECR, jalankan perintah berikut:

docker pull public.ecr.aws/amazoncorretto/amazoncorretto:8 docker run -it public.ecr.aws/amazoncorretto/amazoncorretto:8 /bin/bash

Anda dapat melihat daftar gambar yang tersedia dengan pergi di sini:

Amazon Corretto di Alpine

Gambar Amazon Corretto di Alpine Linux tersedia di Dockerhub

Menggunakan dockerhub

docker pull amazoncorretto:8-alpine-jdk docker run -it amazoncorretto:8-alpine-jdk /bin/sh

Membuat Gambar Docker dengan Amazon Corretto 8

Jalankan perintah berikut untuk membuat gambar yang menggunakan Amazon Corretto 8.

docker build -t amazon-corretto-8 github.com/corretto/corretto-docker#main:8/jdk/al2

Setelah perintah selesai, Anda memiliki gambar yang disebut amazon-corretto-8.

Untuk meluncurkan gambar ini secara lokal, jalankan perintah berikut.

docker run -it amazon-corretto-8

Anda juga dapat mendorong gambar ini ke Amazon ECR. Lihat topik Mendorong Gambar di Panduan Pengguna Amazon Elastic Container Registry untuk detailnya.

Buat Gambar

Anda dapat membuat image Docker baru menggunakan image Docker Hub resmi Corretto.

  1. Buat file Docker dengan konten ini.

    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"]
  2. Bangun gambar baru.

    docker build -t hello-app .
  3. Jalankan gambar baru.

    docker run hello-app

    Anda mendapatkan output sebagai berikut.

    Welcome to Amazon Corretto!