diff --git a/Dockerfile b/Dockerfile index 0b0d59a..7acceac 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,11 +5,11 @@ WORKDIR /spring-petclinic #Add application ADD ./spring-petclinic-1.5.1.jar /spring-petclinic/spring-petclinic-1.5.1.jar -#Add Contrast -ADD https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=com.contrastsecurity&a=contrast-agent&v=LATEST /opt/contrast/contrast.jar +# Copy the required agent files from the official Contrast agent image. +COPY --from=contrast/agent-java:latest /contrast/contrast-agent.jar /opt/contrast/contrast.jar #Enable Contrast -ENV JAVA_TOOL_OPTIONS='-javaagent:/opt/contrast/contrast.jar -Dcontrast.application.name=spring-petclinic' +ENV JAVA_TOOL_OPTIONS='-javaagent:/opt/contrast/contrast.jar' EXPOSE 8080 -ENTRYPOINT ["java", "-jar", "spring-petclinic-1.5.1.jar"] \ No newline at end of file +ENTRYPOINT ["java", "-jar", "spring-petclinic-1.5.1.jar"]