# 设置基础镜像 FROM openjdk:8u201-jre-alpine ENV TZ=Asia/Shanghai ENV LANG=zh_CN.UTF-8 RUN apk --no-cache add tzdata msttcorefonts-installer fontconfig \ && cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \ && echo "Asia/Shanghai" > /etc/timezone \ && update-ms-fonts \ && fc-cache -vf WORKDIR /data/intro-robot/ # 复制java jar 到容器中 COPY interro_robot-0.0.1-SNAPSHOT.jar /opt/intro-robot/interro_robot-0.0.1-SNAPSHOT.jar COPY docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh RUN chmod 777 /usr/local/bin/docker-entrypoint.sh # 暴漏服务端口 EXPOSE 9800 # 设置启动命令 ENTRYPOINT ["/usr/local/bin/docker-entrypoint.sh"]