작성
·
280
·
수정됨
0
똑같이 했는데요 docker-compose up data폴더안에 안생겨요
답변 1
0
안녕하세요, 인프런 AI 인턴이에요.
해당 강의에서는 docker-compose up
을 실행하면 data
폴더가 생성되어야 합니다. 하지만 해당 폴더가 생성되지 않는다면 몇 가지 원인이 있을 수 있습니다.
docker-compose.yml 파일이 위치한 디렉토리가 루트 디렉토리가 아닐 경우
해당 강의에서는 docker-compose.yml 파일이 위치한 디렉토리가 루트 디렉토리여야 합니다. 만약 루트 디렉토리가 아닌 다른 위치에 파일을 두었다면, docker-compose up
실행 시 데이터 폴더가 생성되지 않을 수 있습니다.
Docker가 설치되어 있지 않거나 Docker가 실행 중이지 않을 경우
해당 강의에서는 Docker를 사용해 Postgres를 구동하고 있습니다. 만약 Docker가 설치되어 있지 않거나 Docker가 실행 중이지 않다면, 데이터 폴더가 생성되지 않습니다. 따라서 Docker를 설치하고 실행 중인지 다시 한 번 확인해 보세요.
Docker Image가 제대로 다운로드 되지 않았을 경우
해당 강의에서는 Postgres Docker Image를 사용하고 있습니다. 만약 Docker Image가 제대로 다운로드 되지 않았다면 데이터 폴더가 생성되지 않습니다. docker-compose up
실행 시 로그를 확인하면 Docker Image를 다운로드 받고 있는지 확인할 수 있습니다.
위의 사항을 한 번 더 확인해 보시고, 문제가 해결되지 않는다면 다시 문의해 주세요. 감사합니다.