[Docker] Dockerfile내부, .env 파일 혹은 터미널을 사용해 환경 변수 설정하는 방법 한 번에 정리하기
·
Docker
Docker의 환경 변수Docker는 컨테이너를 실행하면서 환경 변수를 쉽게 설정하고 관리할 수 있는 방법을 제공한다. 환경 변수는 애플리케이션의 동작을 제어하거나, 민감한 정보(예: 데이터베이스 연결 정보, API 키 등)를 외부에서 주입할 때 유용하며, Docker에서는 이를 Dockerfile내부, .env 파일 혹은 터미널을 통해 설정할 수 있도록 한다. 지금부터 각 방법을 살펴보자. Docker 환경 변수 설정하기Dockerfile에 설정하기Dockerfile에 환경 변수를 설정하기 위해서는 다음과 같이 사용하면 된다.ENV [KEY] [VALUE] 예를 들어 PORT라는 환경 변수를 8080으로 설정하고 싶은 경우 다음과 같이 사용하면 된다.# 환경변수 설정ENV PORT=8080 .env ..