本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用 Amazon Elastic Elast
Amazon Elastic Container Registry (Amazon ECR) 是AWS托管注册表服务,它安全且可扩展。可以从 VS Code Explorer 的工具包访问多项 Amazon ECR 服务功能。
-
创建存储库。
-
为您的存储库或已标记的映像创建 AWS App Runner 服务。
-
访问映像标签和存储库 URI 或 ARN。
-
删除映像标签和存储库。
还可以将 CAWS LI 和其他平台与 VS Code 集成,使用 VS Code 控制台访问全方位的 Amazon ECR 功能。
有关 Amazon ECR 的更多信息,请参阅《Amazon Elastic Container Registry 用户指南》中的什么是 Amazon ECR?
先决条件
您需要完成这些步骤,才能从 VS Code Explorer 访问 Amazon ECR 服务。
在访问 Amazon ECR 等AWS服务之前,您必须提供证书。这是为了让服务可以确定您是否有权限访问其资源。我们不建议使用您的根AWS账户的凭证AWS直接访问。相反,使用AWS Identity and Access Management (IAM) 来创建 IAM 用户,然后将该用户添加到具有管理权限的 IAM 组。然后,您就可以使用专门的 URL 和该 IAM 用户的凭证来访问 AWS。
如果您已注册AWS但未为自己创建 IAM 用户,则可以使用 IAM 控制台自行创建。
要创建管理员用户,请选择以下选项之一。
选择一种方法来管理您的管理员 | To | By | 您也可以 |
---|---|---|---|
在 IAM Identity Center 中 (建议) |
使用短期凭证访问 AWS。 这符合安全最佳实践。有关最佳实践的信息,请参阅《IAM 用户指南》中的 IAM 中的安全最佳实践。 |
有关说明,请参阅《AWS IAM Identity Center (successor to AWS Single Sign-On) 用户指南》中的入门。 | 按照《AWS Command Line Interface 用户指南》中的配置 AWS CLI 以使用 AWS IAM Identity Center (successor to AWS Single Sign-On),配置编程式访问。 |
在 IAM 中 (不推荐使用) |
使用长期凭证访问 AWS。 | 按照《IAM 用户指南》中的创建您的首个 IAM 管理员用户和组的说明操作。 | 按照《IAM 用户指南》中的管理 IAM 用户的访问密钥,配置编程式访问。 |
要以该新 IAM 用户的身份登录,请从AWS控制台注销,然后使用以下 URL。在以下 URL 中,其中 y our_aws_account_id 是您不带连字符的AWS账号(例如,如果您的账号是,则您不带连字符的账号(例如,如果您的AWS账号是1234-5678-9012
,则您的账户(是,则您的AWS账户(是,则您的账户123456789012
(
https://
your_aws_account_id
.signin.aws.amazon.com/console/
输入您刚创建的 IAM 用户名和密码。登录后,导航栏显示“your_user_name @ your_aws_account_id”。
如果您不希望您的登录页面 URL 包含 AWS 账户 ID,可以创建账户别名。从 IAM 控制面板上,选择 Customize(自定义),然后输入账户别名。这可以是您的公司名称。有关更多信息,请参阅 IAM 用户指南中的您的AWS账户 ID 及其别名。
要在创建账户别名后登录,请使用以下 URL:
https://
your_account_alias
.signin.aws.amazon.com/console/
要为您的账户验证 IAM 用户的登录链接,请打开 IAM 控制台并在控制面板的 IAM 用户登录链接下进行检查。
有关 IAM 的更多信息,请参阅 AWS Identity and Access Management 用户指南。
您可以通过从《安装 Docker Eng ine 用户指南》中选择首选操作系统并按照说明进行操作来安装和配置 Docker