Description
.env 파일을 생성하고 저장한뒤에 ls 명령을 사용해서 현재 디렉토리 상황을 보면 .env 파일이 보이지 않는다.
[ec2-user@ip-172-31-10-35 back]$ vi .env
[ec2-user@ip-172-31-10-35 back]$ ls
Dockerfile docker docker-compose.yml
[ec2-user@ip-172-31-10-35 back]$ cat .env
# Set docker-compose environment
DB_ROOT_PASSWORD=eddi@123
DB_USER=eddi
DB_PASSWORD=eddi@123
DB_NAME=byl-db
JSON
복사
Try
ls -a 옵션을 사용해서 살펴보면 제대로 나오는걸 볼 수 있다.
[ec2-user@ip-172-31-10-35 back]$ ls -a
. .. .env Dockerfile docker docker-compose.yml
JSON
복사
•
. 은 현재 디렉토리를 나타낸다.
•
.. 은 상위 디렉토리를 나타낸다.
. 및 ..는 파일 시스템의 표준 참조이므로 디렉토리 목록에 항상 존재합니다.
Solution
.env 파일이 맨 앞에 . 이 붙어서 숨겨진 파일로 된다고 한다.