Skip to content

Instantly share code, notes, and snippets.

@DazWilkin
Created December 7, 2017 01:44
Show Gist options
  • Save DazWilkin/2864425dc90c2595498abe04ab43f3f6 to your computer and use it in GitHub Desktop.
Save DazWilkin/2864425dc90c2595498abe04ab43f3f6 to your computer and use it in GitHub Desktop.
Stackdriver Debugger with New Relic
FROM gcr.io/google-appengine/jetty
ENV NEWRELIC_HOME ${JETTY_BASE}/newrelic
ADD helloworld-servlet-1.0-SNAPSHOT.war ${JETTY_BASE}/webapps/root.war
ADD ./newrelic ${NEWRELIC_HOME}
WORKDIR $JETTY_BASE
ENV JAVA_OPTS "${JAVA_OPTS} -javaagent:${NEWRELIC_HOME}/newrelic.jar -agentpath:/opt/cdbg/cdbg_java_agent.so=--log_dir=/var/log/app_engine,--alsologtostderr=true,--cdbg_extra_class_path=/var/lib/jetty/webapps/root/WEB-INF/classes:/var/lib/jetty
/webapps/root/WEB-INF/lib"
RUN java -jar $JETTY_HOME/start.jar \
--approve-all-licenses \
--add-to-startd=jmx,stats,hawtio \
&& chown -R jetty:jetty $JETTY_BASE
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment