Project/Buy me If you can

Buyme TIL 240810 .env 파일 세팅하기

Albosa2lol 2024. 8. 10. 01:52

.env 파일이란?

 

프로젝트 바로 밑에 만들고, 비밀번호 등 민감한 정보를 .env 파일에 기록하여 민감 정보 유출 방지

 

.env 파일에 예

 

MYSQL_ROOT_PASSWORD=1234

 

라고 쓴 후,

 

docker-compose.yml 파일에서 mysql_root_password 같은 민감 정보를 다음과 같이 표현할 수 있다.

 

MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD}

 

또한, .gitignore 에 반드시 .env 파일을 추가하여야 한다.