简介
- 镜像依赖配置用于管理镜像编译所使用的jdk、maven等编译工具的版本,支持用户自定义jdk、maven等工具的版本
- 用户将jdk、maven等工具的文件打包到镜像中,在镜像编译时拉取镜像获取镜像中的jdk、maven等工具
配置教程
- 本文以添加一个jdk版本为例,描述如何创建镜像依赖配置
- 使用的jdk:https://repo.huaweicloud.com/java/jdk/8u202-b08/jdk-8u202-linux-x64.tar.gz
- 使用的镜像dockerfile
FROM centos:centos7.9.2009
ENV LANG en_US.UTF-8
# jdk1.8.0_202为jdk-8u202-linux-x64.tar.gz解压后的文件目录
COPY jdk1.8.0_202 /usr/local/jdk1.8.0_202
ENV JAVA_HOME=/usr/local/jdk1.8.0_202
ENV PATH=$JAVA_HOME/bin:$PATH
ENV CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar一、进入镜像依赖配置管理页面
- 登录系统后,顶部选择【MCE容器引擎】
- 左侧导航栏依次点击【模板市场】->【镜像依赖配置】,即可进入镜像依赖配置管理页面

二、点击【创建配置】按钮

三、填写参数

配置名称
- 配置名称
组织
- 配置源类型,当前只支持镜像
可用范围
- 配置的可用范围,支持【全局】及【组织】
- 【全局】所有用户都可以在镜像编译中看到并使用该配置
- 【组织】仅指定组织下的用户可以在镜像编译中看到并使用该配置
配置类型
- 支持【jdk】,【maven】,【tomcat】,【jetty】
- 【jdk】包含编译项目用的【jdk版本】及【镜像类型】选择【Jar】时使用的基础镜像
- 【maven】指编译项目用的【maven版本】
- 【tomcat】指【镜像类型】选择【Tomcat】时使用的基础镜像
- 【jetty】指【镜像类型】选择【Jetty】时使用的基础镜像
是否启用配置
- 开启或关闭配置
显示名称
- 镜像编译中实际显示的名称,详情参考: 显示名称
镜像仓库
- 镜像所在的仓库,如果镜像所在的仓库是无需认证的公网仓库则不用填写
文件路径
- jdk,maven等文件在镜像中的路径,在使用jdk,maven等文件时会使用该路径获取文件
备注
- 备注
四、点击【保存并验证】

- 点击【保存并验证】后会弹出日志框

五、完成配置
- 验证完成后可以在日志中看到【镜像依赖配置验证成功】的提示

- 进入镜像编译页面,可以看到【Jdk版本】及【镜像类型】选择【Jar】时使用的基础镜像已经可以使用1.8.0_202版本了

作者:陈晓东 创建时间:2024-07-18 14:52
最后编辑:陈晓东 更新时间:2026-03-04 17:23
最后编辑:陈晓东 更新时间:2026-03-04 17:23