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 컨테이너 이미지 풀
-
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 -
docker pull명령어를 사용해 Amazon Linux 컨테이너 이미지를 풀합니다. Amazon ECR Public Gallery에서 Amazon Linux 컨테이너 이미지를 보려면 Amazon ECR Public Gallery - amazonlinux을 참고하세요.docker pull public.ecr.aws/amazonlinux/amazonlinux:latest -
(선택 사항) 컨테이너를 로컬에서 실행합니다.
docker run -it public.ecr.aws/amazonlinux/amazonlinux /bin/bash
Docker Hub에서 Amazon Linux 컨테이너 이미지 풀
-
docker pull명령어를 사용해 Amazon Linux 컨테이너 이미지를 풀합니다.docker pull amazonlinux -
(선택 사항) 컨테이너를 로컬에서 실행합니다.
docker run -it amazonlinux:latest /bin/bash