FROM openjdk:17-jdk
# 维护者信息
LABEL maintainer=
# 将当前目录下的文件都复制到容器的/app目录下
COPY . /app
# 指定工作目录为/app
WORKDIR /app
# 编译并打包应用
RUN ./mvnw clean package -DskipTests
# 暴露容器的端口
EXPOSE 8080
# 运行应用,假设你的jar文件名为backend.jar
CMD ["java", "-jar", "xxx.jar"]
2024-10-29 11:22:51
FROM openjdk:17-jdk
# 维护者信息
LABEL maintainer=
# 将当前目录下的文件都复制到容器的/app目录下
COPY . /app
# 指定工作目录为/app
WORKDIR /app
# 编译并打包应用
RUN ./mvnw clean package -DskipTests
# 暴露容器的端口
EXPOSE 8080
# 运行应用,假设你的jar文件名为backend.jar
CMD ["java", "-jar", "xxx.jar"]