From ba4d117780cc6d0473124a22cab710f694f282d1 Mon Sep 17 00:00:00 2001 From: marklacasse <48214883+marklacasse@users.noreply.github.com> Date: Thu, 8 Jun 2023 16:37:29 -0400 Subject: [PATCH] Update Dockerfile update to use contrast image copy and remove standalone appname. --- Dockerfile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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"]