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