Amazon Linux 컨테이너 이미지 풀

Amazon Linux 컨테이너 이미지 풀

Amazon Linux 컨테이너 이미지는 Amazon Linux AMI에 포함된 것과 동일한 소프트웨어 구성 요소로 만들어집니다. Amazon Linux 컨테이너 이미지는 Docker 워크로드의 기본 이미지로 어떤 환경에서든 사용할 수 있습니다. Amazon EC2에서 애플리케이션에 Amazon Linux AMI를 사용한다면, Amazon Linux 컨테이너 이미지로 애플리케이션을 컨테이너화할 수 있습니다.

Amazon Linux 컨테이너 이미지를 로컬 개발 환경에서 사용한 다음, Amazon ECS를 사용해 애플리케이션을 AWS로 푸시할 수 있습니다. 자세한 내용은 Amazon ECS에서 Amazon ECR 이미지 사용을 참고하세요.

Amazon Linux 컨테이너 이미지는 Amazon ECR Public과 Docker Hub에서 사용할 수 있습니다. Amazon Linux 컨테이너 이미지 지원 관련해서는 AWS 개발자 포럼을 방문하세요.

출처: 문서

본문

Amazon ECR Public에서 Amazon Linux 컨테이너 이미지 풀

  1. Amazon Linux Public 레지스트리에 Docker 클라이언트를 인증합니다. 인증 토큰의 유효 기간은 12시간입니다. 자세한 내용은 Amazon ECR의 프라이빗 레지스트리 인증을 참고하세요.

    참고 ecr-public 명령어는 AWS CLI 버전 1.18.1.187부터 사용할 수 있지만, 최신 버전의 AWS CLI를 사용하는 것을 권장합니다. 자세한 내용은 AWS Command Line Interface User Guide의 AWS 명령줄 인터페이스 설치를 참고하세요.

    aws ecr-public get-login-password --region us-east-1 | docker login --username AWS --password-stdin public.ecr.aws
    

    출력은 다음과 같습니다.

    Login succeeded
    
  2. docker pull 명령어를 사용해 Amazon Linux 컨테이너 이미지를 풀합니다. Amazon ECR Public Gallery에서 Amazon Linux 컨테이너 이미지를 보려면 Amazon ECR Public Gallery - amazonlinux을 참고하세요.

    docker pull public.ecr.aws/amazonlinux/amazonlinux:latest
    
  3. (선택 사항) 컨테이너를 로컬에서 실행합니다.

    docker run -it public.ecr.aws/amazonlinux/amazonlinux /bin/bash
    

Docker Hub에서 Amazon Linux 컨테이너 이미지 풀

  1. docker pull 명령어를 사용해 Amazon Linux 컨테이너 이미지를 풀합니다.

    docker pull amazonlinux
    
  2. (선택 사항) 컨테이너를 로컬에서 실행합니다.

    docker run -it amazonlinux:latest /bin/bash
    

더 알아보기 (Learn more)