#起始镜像 FROM anolis-registry.cn-zhangjiakou.cr.aliyuncs.com/openanolis/openjdk:17-8.6 #暴露端口号 EXPOSE 9100 #挂载目录的位置 VOLUME /home/logs/dragon-monitor #构建复制外部文件到docker COPY /target/dragon-visual-monitor.jar /home/app.jar #工作目录 exec -it 进入容器内部后的默认的起始目录 WORKDIR /home ENV TIME_ZONE Asia/Shanghai #指定东八区 RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone #启动java 程序 ENTRYPOINT ["java","-Dfile.encoding=UTF-8","-jar","/home/app.jar"]