AL2023 최소 컨테이너 이미지 - Amazon Linux 2023

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AL2023 최소 컨테이너 이미지

참고

표준 AL2023 컨테이너 이미지는 대부분의 사용 사례에 적합하며, 최소 컨테이너 이미지에 맞게 조정하는 것이 AL2023 기본 컨테이너 이미지에 맞게 조정하는 것보다 더 많은 작업이 필요할 수 있습니다.

AL2023.2에 도입된 AL2023 최소 컨테이너 이미지는 다른 패키지를 설치하는 데 필요한 최소한의 패키지만 포함한다는 점에서 기본 컨테이너 이미지와 다릅니다. 최소 컨테이너 이미지는 편리한 패키지 집합이 아닌 최소 패키지 집합으로 설계되었습니다.

AL2023 미니멀 컨테이너 이미지는 AL2023에 이미 설치된 소프트웨어 구성 요소를 기반으로 구축되었습니다. 최소 컨테이너 이미지의 주요 차이점은 모든 기능을 갖춘 Python 기반 이미지가 아닌 dnf 패키지 관리자를 제공하는 microdnf 데 사용한다는 dnf 것입니다. 이렇게 하면 AL2023 AMI와 기본 컨테이너 이미지에 포함된 dnf 패키지 관리자의 전체 기능 세트가 없다는 단점이 있지만 최소 컨테이너 이미지는 더 작아질 수 있습니다.

AL2023 최소 컨테이너 이미지는 provided.al2023 AWS Lambda 런타임 환경의 기반을 형성합니다.

최소 컨테이너 이미지에 포함된 패키지의 세부 목록은 을 참조하십시오. Amazon Linux 2023 컨테이너 이미지에 설치된 패키지 비교

미니멀 컨테이너 이미지 사이즈

AL2023 최소 컨테이너 이미지는 AL2023 기본 컨테이너 이미지보다 패키지 수가 적기 때문에 크기가 훨씬 작습니다. 다음 표는 Amazon Linux의 현재 및 이전 릴리스의 컨테이너 이미지 옵션을 비교합니다.

참고

이미지 크기는 Amazon Linux Amazon ECR 퍼블릭 갤러리에 있는 것과 같습니다.

이미지 버전 이미지 크기 참고
Amazon Linux 1(AL1) 2018.03.0.20230918.0 62.3MB x86-64 전용
Amazon Linux 2 2.0.20230926.0 64.2MB aarch64x86-64보다 1.6MB 큽니다.
Amazon Linux 기본 컨테이너 이미지 2023.2.20231002.0 52.4MB
Amazon Linux 2023 미니멀 컨테이너 이미지 2023.2.20231002.0-미니멀 35.2MB

AL2023 미니멀 컨테이너 이미지 사용

에서 AL2023 최소 컨테이너 이미지를 사용할 수 ECR 있으며 2023-minimal 태그는 항상 최신 AL2023 기반 최소 컨테이너 이미지를 가리키며, minimal 태그는 AL2023 이후 Amazon Linux의 최신 버전으로 업데이트될 수 있습니다.

다음 예제를 docker 사용하여 이러한 태그를 가져올 수 있습니다.

$ docker pull public.ecr.aws/amazonlinux/amazonlinux:minimal
$ docker pull public.ecr.aws/amazonlinux/amazonlinux:2023-minimal

다음 예제는 최소 컨테이너 이미지를 가져와 Dockerfile 그 위에 GCC를 설치하는 a를 보여줍니다.

FROM public.ecr.aws/amazonlinux/amazonlinux:2023-minimal RUN dnf install -y gcc && dnf clean all