ECI默认不提供公网资源的访问,因此ECI默认是不能拉取Docker Hub的镜像,如果您需要从Docker Hub等公网镜像仓库拉取镜像来创建ECI实例,则需要该实例具备公网访问的能力。本文介绍从Docker官方镜像仓库Docker Hub中拉取镜像来创建ECI实例。
前提条件
- 已开通弹性容器实例服务。
- 已创建未绑定的公网EIP。
- Docker Hub账户下已存在私有镜像。
操作步骤
下文介绍从Docker Hub拉取镜像(以nginx镜像为例)创建ECI实例的主要步骤:
- 在弹性容器实例控制台左侧导航栏中选择“容器组”,进入容器组列表页。
- 点击“创建弹性容器组”,进入弹性容器实例订购页。
- 进入容器设置,支持手动输入容器镜像地址,镜像版本以及镜像拉取策略。
- 点击下一步,进入其他设置。
- 在EIP配置项,下拉列表选择未绑定的公网EIP。
- 在镜像仓库访问凭证配置项,手动输入镜像仓库地址,用户名,密码等信息后,点击“+添加参数”。当“已添加”后面看到配置的镜像访问凭证即可。
- 点击“提交订单”,进入ECI控制台等待实例创建并Running。
- 进入实例详情页面,查看容器镜像及容器状态。