/
shabrack
/
helloworld
Обзор
Документация
Войти
/
shabrack
/
helloworld
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Dockerfile
12 строк
485 B
Зюзин Антон Олегович
added newrelic agent
02 окт 2021, 19:37
02 окт 2021, 19:37
fc19425
Код
Авторство
О чём код?
# build FROM maven:3.8.2-openjdk-8 WORKDIR /usr/src/app COPY . . ARG PROFILE=local RUN mvn clean install -P ${PROFILE} -DskipTests # package without maven FROM openjdk:8-jdk COPY --from=0 /usr/src/app/target/*.jar ./ COPY --from=0 /usr/src/app/newrelic /opt/newrelic CMD ["sh", "-c", "java -javaagent:/opt/newrelic/newrelic.jar -Dserver.port=$PORT -Xmx300m -Xss512k -XX:CICompilerCount=2 -Dfile.encoding=UTF-8 -XX:+UseContainerSupport -jar ./ru.exmaple.hello.world-1.0-SNAPSHOT.jar"]