Dockerfile 412 B

12345678910111213141516171819
  1. # 使用 Eclipse Temurin(AdoptOpenJDK 的继任者,更稳定)
  2. FROM eclipse-temurin:8-jdk-alpine
  3. # 设置工作目录
  4. WORKDIR /app
  5. # 复制 Java 源文件到容器
  6. COPY BankCardBean.java .
  7. COPY VirCardNoUtils.java .
  8. COPY CardApiServer.java .
  9. # 编译 Java 文件
  10. RUN javac BankCardBean.java VirCardNoUtils.java CardApiServer.java
  11. # 暴露端口
  12. EXPOSE 8666
  13. # 启动应用
  14. CMD ["java", "CardApiServer"]