作者 朱兆平

docker compose 配置

1 FROM java:8u111 1 FROM java:8u111
2 -  
3 VOLUME /tmp 2 VOLUME /tmp
4 3
5 -ADD *.jar app.jar 4 +ENV PINPOINT_VERSION="2.3.1"
  5 +ENV AGENT_ID="usercenter-master1.0"
  6 +ENV APP_NAME="usercenter-master"
  7 +ENV JAVA_OPTS="-javaagent:/pinpoint-agent/pinpoint-bootstrap-${PINPOINT_VERSION}.jar -Dpinpoint.agentId=${AGENT_ID} -Dpinpoint.applicationName=${APP_NAME} -Dspring.profiles.active=${SPRING_PROFILES}"
6 8
  9 +ADD *.jar app.jar
7 EXPOSE 8066 10 EXPOSE 8066
  11 +RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
  12 +RUN echo "Asia/Shanghai" > /etc/timezone && dpkg-reconfigure -f noninteractive tzdata
  13 +#ENTRYPOINT ["java","$JAVA_OPTS","-jar","/app.jar"]
  14 +ENTRYPOINT java $JAVA_OPTS -jar /app.jar
  15 +# Ubuntu 时区
8 16
9 -ENTRYPOINT ["java","-jar","/app.jar"]  
10 -  
11 -# Ubuntu 时区 同步主机与docker容器时间  
12 -RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone