本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon Linux 容器映像是從包含在 Amazon Linux 中的相同軟體元件建置AMI。Amazon Linux 容器映像可在任何環境中使用,做為 Docker 工作負載的基礎映像。如果您將 Amazon Linux AMI用於 Amazon 中的應用程式EC2,您可以使用 Amazon Linux 容器映像來容器化應用程式。
您可以在本機開發環境中使用 Amazon Linux 容器映像,然後使用 AWS Amazon 將應用程式推送至 ECS。如需詳細資訊,請參閱將 Amazon ECR 映像與 Amazon ECS 搭配使用。
Amazon Linux 容器映像可在 Amazon ECR Public 和 Docker Hub
從 Amazon ECR Public 提取 Amazon Linux 容器映像
-
向 Amazon Linux Public 登錄檔驗證您的 Docker 用戶端。驗證字符有效時間為 12 小時。如需詳細資訊,請參閱Amazon 中的私有登錄檔身分驗證 ECR。
注意
從版本
1.18.1.187
開始,可以在 AWS CLI 中使用 ecr-public 命令,但我們建議使用最新版的 AWS CLI。如需詳細資訊,請參閱《AWS Command Line Interface 使用者指南》中的安裝 AWS Command Line Interface。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