Dockerfile 666 B

12345678910
  1. FROM 81.68.234.235/fabletang/jre8-alpine
  2. RUN echo "Asia/shanghai" > /etc/timezone;
  3. VOLUME /tmp
  4. ADD agent.config /agent/config/agent.config
  5. ADD backend-core.jar app.jar
  6. RUN bash -c 'touch /app.jar'
  7. ENV JAVA_OPTS="-server -Xmx1600m -Xms1600m -verbose:gc -XX:+PrintGCDetails -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/oom.hprof -XX:+DisableExplicitGC -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled"
  8. #ENTRYPOINT java -Xms128m -Xmx256m -Dfile.encoding=utf-8 -Duser.timezone=GMT+08 -jar /app.jar -Duser.timezone=GMT+08
  9. ENTRYPOINT [ "sh", "-c", "java $JAVA_OPTS -javaagent:/agent/skywalking-agent.jar -Djava.security.egd=file:/dev/./urandom -jar /app.jar" ]