更新时间:2024-10-11 GMT+08:00

自定义构建环境

背景信息

当常用的编译构建环境无法满足构建需求时,通过自定义构建环境提供的基础镜像,添加项目需要的依赖和工具,制作Dockerfile文件,然后自定义构建环境,再使用自定义环境构建

基础镜像

编译构建使用centos7和ubuntu18作为基础镜像,并提供多种构建常用的配置环境工具,用户可以根据需要配置自定义构建环境。

内置环境工具如下:

jdk 1.8、maven、git、ant、zip、unzip、gcc、cmake、make。

操作步骤

  1. 访问CodeArts Build服务首页
  2. 在编译构建首页右上角单击“更多”,在下拉列表选择“自定义构建环境”。
  3. 进入自定义构建环境页面,选择合适的基础镜像,单击即可下载Dockerfile模板。

  4. 编辑下载的Dockerfile文件。

    可根据需要加入项目需要的其他依赖和工具,完成Dockerfile文件自定义,如下为添加了jdk和maven工具的示例。
    RUN yum install -y java-1.8.0-openjdk.x86_64
    RUN yum install -y maven
    RUN echo 'hello world!'
    RUN yum clean all