阅读117 返回首页    go 阿里云 go 技术社区[云栖]


构建容器镜像__构建管理_用户指南_容器服务-阿里云

容器镜像服务支持构建的源代码仓库包括阿里云 Code 仓库,Github 仓库,Bitbucket 仓库,本地直接推送镜像到容器镜像服务仓库。

操作流程

  1. 创建镜像仓库

    1. 登陆 容器镜像服务控制台

    2. 单击左侧导航栏中的 镜像列表,单击右上角的 创建镜像仓库,如下图所示。

      镜像

    3. 填写自己的仓库名称。

    4. 填写摘要(必填项)。

    5. 填写可选的描述信息。

    6. 选择仓库类型,公开或者私有,如下图所示。

      信息

  2. 设置代码源

    容器镜像服务支持构建的源代码仓库包括阿里云 Code 仓库,Github 仓库,Bitbucket 仓库以及本地仓库。本地仓库仅支持将本地已经构建好的镜像推送到容器镜像服务仓库,其他源代码仓库支持镜像的自动构建。

    1. 进入相应的源代码仓库获得正确的授权,即授权容器镜像服务拉取其他源代码仓库的权限。目前支持通过 Git 版本管理系统的方式进行拉取。

    2. 选择相应的代码命名空间和项目。

      注意:项目下面必须要有用于镜像构建的 Dockerfile 以及构建上下文目录(即 Dockerfile 所在的目录)。

      仓库

  3. 设置构建规则并单击 创建镜像仓库

    1. 选择是否在代码仓库发生变更时自动触发构建镜像。

    2. 选择是否使用海外机器进行构建。

    3. 选择是否在构建过程中使用缓存。如果构建中执行的 RUN 命令会执行去其他网址拉取更新内容的操作,需要禁用缓存。

    4. 选择正确的源代码分支或者 Tag。

    5. 填写正确的 Dockerfile 文件所在的目录名称,默认为根目录 /

    6. 填写正确的构建文件名称,默认为 Dockerfile

    7. 填写构建时镜像的版本名称,一个镜像支持多个版本名称,用逗号(,)分隔。

    8. 点击 添加一条构建规则,支持通过指定多条构建规则,来一次性构建多个镜像。

      规则

  4. 执行构建

    1. 回到 镜像列表 页面,找到创建成功的仓库,本示例中为 hello-world,单击 管理

    2. 单击左侧导航栏中的 构建,进入构建选项页。

    3. 单击 立即构建,开始执行构建。

    4. 单击 日志,可以查看实时的构建日志。

    build

最后更新:2016-11-23 16:04:19

  上一篇:go 节点自动伸缩__日志和监控_用户指南_容器服务-阿里云
  下一篇:go Dockerfile 支持的指令__构建管理_用户指南_容器服务-阿里云