반응형
docker-compose up
으로 도커실행을 하는데 이런 에러가 떴다.
git pull 받아서 작업하는데 실행이 안되는것이다.
PostgreSQL Database directory appears to contain a database; Skipping initialization
2024-02-04 05:19:06.216 UTC \[1\] FATAL: could not open directory "pg\_notify": No such file or directory
스택오버플로우에는 pg_notify
폴더를 그냥 만들라는데.. 뭔말인지 몰라서 그냥 테스트 앱을 만들면서 실행해봤다.
도커테스트앱을 만들고 docker-compose up을 하니 data폴더가 생성이 되면서 pg_notify폴더도 생성되더라…
우측이 git pull받은 프로젝트의 data폴더이다.
pg_notify 폴더가 없는 것을 확인했다.
data에 pg_notify 폴더를 생성하고 실행하라고 하던데, 안되는 것 같아서
data폴더를 통째로 삭제하고 서비스에서 postgreSQL을 restart하고
pgAdmin실행해서 register 후 접속, 잘 되는 것을 확인했다.
다시 docker-compose up
하고 npx prisma db push
도 해주었다.
잘된다.
반응형
'Frontend > Next.js' 카테고리의 다른 글
yarn berry와 nextjs 프로젝트 생성시 에러 해결모음... (0) | 2024.06.27 |
---|---|
The "images.domains" configuration is deprecated. Please use "images.remotePatterns" configuration instead (0) | 2024.02.14 |
Error: Cannot find module '@npmcli/config' 해결하기.. (1) | 2024.02.04 |
Nextjs 프로젝트 git pull/clone 받고 실행 오류 (0) | 2024.02.02 |
[Next.js] 중고마켓 앱2 (1) | 2024.02.01 |