
itquick/openjdk本镜像基于Debian 10.5 slim版本构建,集成了Java开发与构建所需的核心工具链,包括OpenJDK 11、Maven 3.6.3和Gradle 6.6,为Java项目提供一站式的开发与构建环境,适用于本地开发、持续集成(CI)及构建流程。
bashdocker run -it --rm [镜像名称] /bin/bash
进入容器后,可直接使用java -version、mvn -v、gradle -v验证工具版本。
以Maven项目为例,挂载本地项目目录到容器内并执行构建:
bashdocker run -it --rm -v /本地项目路径:/app [镜像名称] sh -c "cd /app && mvn clean install"
以Gradle项目为例:
bashdocker run -it --rm -v /本地项目路径:/app [镜像名称] sh -c "cd /app && gradle build"
创建docker-compose.yml文件,配置持久化项目目录与构建命令:
yamlversion: '3' services: java-build: image: [镜像名称] volumes: - ./本地项目目录:/app command: sh -c "cd /app && mvn clean package"
执行构建:docker-compose up
本镜像未预设额外环境变量,可根据需求在运行时通过-e参数添加,例如设置Maven仓库路径:
bashdocker run -it --rm -e MAVEN_OPTS="-Dmaven.repo.local=/app/.m2/repository" -v /本地项目路径:/app [镜像名称] mvn clean install

manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务