#设置docker的时区为东八区RUNln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai'>/etc/timezone #暴露端口EXPOSE8085# 启动java项目CMDnohup java -jar mybatis.jar -Xms100m -Xmx300m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/usr/logs/heap.hprof --sprin...
volumes 挂载目录 冒号前面是本地目录,冒号后面是容器目录 environment 指定时区,不指定时区,默认不是北京时间的,容器默认时间不是北京时间,增加 TZ=Asia/Shanghai 可以改为北京时间 images 设置镜像 container_name 自定义容器名称 3.运行docker-compose.yml文件 有了docker-compose.yml文件之后,就可以启动它了。在doc...
#设置镜像的时区,避免出现8小时的误差 ENV TZ=Asia/Shanghai EXPOSE 7089 #这里可以通过-D参数在对jar打包运行的时候指定需要读取的配置问题 ENTRYPOINT ["java","-Xms256m","-Xmx512m","-Dspring.profiles.active=prod","-jar","springboot-docker.jar"] 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11...
FROM openjdk:8-jdk-alpineVOLUME /tmpADD target/springboot-docker.jar springboot-docker.jar#设置镜像的时区,避免出现8小时的误差ENV TZ=Asia/ShanghaiEXPOSE 7089#这里可以通过-D参数在对jar打包运行的时候指定需要读取的配置问题ENTRYPOINT ["java","-Xms256m","-Xmx512m","-Dspring.profiles.active=prod"...