# Dockerfile
FROM 10.0.0.210:5000/ibm-semeru-runtimes:open-21-jre

# 设置工作目录
WORKDIR /app

# 将 Maven 构建的 JAR 文件复制到容器中
# 注意：这里的 JAR 文件名需要和 pom.xml 中 <build><finalName>...</finalName></build> (如果设置了) 或默认生成的名称匹配
# 通常是 target/<artifactId>-<version>.jar
ARG JAR_FILE=target/*.jar
COPY ${JAR_FILE} app.jar

# 暴露 Spring Boot 应用的端口 (默认 8080)
EXPOSE 7788

# 容器启动时执行的命令
ENTRYPOINT ["java", "-jar", "app.jar"]