docker-Dockerfile 配置
#基础镜像,如果本地没有,会从远程仓库拉取
FROM eclipse-temurin:17-jdk
#镜像的制作人
MAINTAINER wolf
#在容器中创建挂载点,可以多个
VOLUME /tmp
#拷贝本地文件到镜像中
COPY source-admin.jar app.jar
#你想让它干啥(把命令前面加上run)
#RUN bash -c "touch /demo.jar"
VOLUME /logs
#指定容器启动是要执行的命令,但如果存在cmd指令,cmd中的参数会被附加到ENTRYPOINT指令的后面
ENTRYPOINT ["sh","-c", "exec java -jar app.jar --spring.profiles.active=test > /logs/app.log 2>&1 "]
#EXPOSE 映射端口 机器内部交流的端口(我猜的)
EXPOSE 8088