全部产品
云市场

镜像仓库

更新时间:2020-04-26 16:03:16

上传私有镜像

为了给您提供更好的镜像仓库服务,便于您管理私有镜像,AKS 集成了 阿里云容器镜像服务(ACR),您可以开通免费的 ACR 默认实例,用于上传私有镜像,AKS 集群可以正常访问镜像实例的内网地址。

前提条件

  • 已完成本地 构建 镜像。

  • 准备一台安装了 docker 的机器。安装的 Docker 版本必须为 1.6.0 及以上。

操作步骤

  1. 登录容器应用服务控制台,在左侧导航栏点击 镜像中心 > 镜像仓库

  2. 点击 管理镜像中心 链接进入 ACR 控制台,创建 镜像仓库

    说明:镜像仓库建议选择与开通 AKS 产品的相同地域。

  3. 登录安装了 docker 的机器,执行以下命令将镜像推送到镜像仓库。

    1. $ sudo docker login --username=[TestUser] registry.cn-shanghai.aliyuncs.com
    2. $ sudo docker tag [ImageId] registry.cn-shanghai.aliyuncs.com/[命名空间名称]/[仓库名称]:[镜像版本号]
    3. $ sudo docker push registry.cn-shanghai.aliyuncs.com/[命名空间名称]/[仓库名称]:[镜像版本号]

    说明

    • 请根据实际镜像信息替换示例中的 [TestUser][ImageId][命名空间名称][仓库名称][镜像版本号] 参数。

    • 用于登录的用户名为阿里云账号全名,密码为开通服务时设置的密码。您可以在访问凭证页面修改凭证密码。

    • 上传成功后,您可以在 默认实例 > 镜像仓库,点击镜像仓库名称,选择 镜像版本 中查看已上传的镜像。您可以在 创建应用服务 时引用镜像的内网地址,AKS 集群可以正常访问镜像实例的内网地址。

更多参考