docker-compose realpath() of /[project_name]/.config/uwsgi/uwsgi 세팅파일.ini failed: No such file or directory
분명히!! /usr/src/app/프로젝트에 COPY 했 긔!!!!
WORKDIR 을 변경해야 제대로 실행되나 싶어서 WORKDIR을 프로젝트 경로로 바꿨는데도 그대로임.
# Dockerfile
WORKDIR /usr/src/app -> CMD /usr/src/app/[project_name]
진짜 원인은 Docker compose파일에 있었음.
version: "2"
services:
django:
build:
context: .
dockerfile: Dockerfile
container_name: django
command: uwsgi -i /usr/src/app/.config/uwsgi/dero_docker.ini
expose:
- "8005"
depends_on:
- maria_db
maria_db:
도커 컴포즈에서 실행하는 uwsgi 커맨드에 경로가 원래그대로였다..
command: uwsgi -i /usr/src/app/[project_name]/.config/uwsgi/dero_docker.ini으로 바꾸었는데..
-> 해결이 안 됨. 여전히 No such file 로 뜸
도커의 그 경로 (/usr/src/app/프로젝트명/.config/에 그 파일이 없단 말.)