0
respostas

Como utilizar variaveis de ambiente no Dockerfile

Olá pessoal tudo bem?

Estou com a seguinte duvida, que está difícil de encontrar uma resposta.

Eu preciso colocar umas variáveis de ambiente direto no meu arquivo dockerfile, e eu não estou usando docker compose.

Então gostaria de saber como eu coloco essas variáveis de ambiente em meu dockerfile e consigo pegar de volta para usar em meu programa spring-boot.

Esse é meu dockerfile

FROM maven:3.8.1-jdk-8 AS build

COPY src /home/app/src
COPY pom.xml /home/app
RUN mvn -f /home/app/pom.xml clean package

# Package stage

FROM openjdk:11-jre-slim
COPY --from=build /home/app/target/*.jar /usr/local/lib/*.jar
EXPOSE 8081
ENTRYPOINT ["java","-jar","/usr/local/lib/*.jar"]