SpringBoot-Hr/Dockerfile

17 lines
737 B
Docker
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#指定了基础镜像为 khipu/openjdk17-alpine即使用了 OpenJDK 17 的 Alpine 版本作为基础
FROM dockette/openjdk8
#设置了一个名为 SERVIECE_PORT 的环境变量,并将其值设为 9090
ENV SERVIECE_PORT = 8080
# 容器里 新建目录 thirdPlatform
RUN mkdir -p /drone/
# 工作区
WORKDIR /drone
# 复制操作
COPY ./start.sh /drone/
#将宿主机当前目录下的 *.jar 文件复制到容器的 /third_platform_admin/ 目录下
COPY ./zeroerr_oa-admin/target/*.jar /drone/
#对 /thirdPlatform/ 目录及其子目录下的所有文件赋予可执行权限
RUN chmod 755 -R /drone/
#设置容器的入口点为 /third_platform_admin/start.sh即在容器启动时执行该脚本
ENTRYPOINT ["/drone/start.sh"]