本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
將映像推送至 Amazon ECR
現在您已建置並測試 Docker 容器,請將其推送至映像儲存庫。此範例使用 Amazon ECR,但您可以使用其他登錄檔,例如 DockerHub。
-
建立 Amazon ECR 映像儲存庫以存放容器映像。此範例僅使用 AWS CLI,但您也可以使用 AWS Management Console。如需詳細資訊,請參閱《Amazon Elastic Container Registry 使用者指南》中的建立儲存庫。
$aws ecr create-repository --repository-name print-color -
使用上一個步驟傳回的 Amazon ECR 儲存庫 URI 標記您的
print-color映像。$docker tag print-coloraws_account_id.dkr.ecr.region.amazonaws.com/print-color -
登入 Amazon ECR 登錄檔。如需詳細資訊,請參閱《Amazon Elastic Container Registry 使用者指南》中的登錄檔身分驗證。
$aws ecr get-login-password \ --regionregion| docker login \ --username AWS \ --password-stdinaws_account_id.dkr.ecr.region.amazonaws.com -
將您的映像推送至 Amazon ECR。
$docker pushaws_account_id.dkr.ecr.region.amazonaws.com/print-color