docker를 빌드하고 실행하는데 계속 프로젝트 이름을 못찾았다.
wsgi.py
import os
from django.core.wsgi import get_wsgi_application
os.environ.setdefault('DJANGO_SETTINGS_MODULE', '프로젝트이름.settings.prod')
application = get_wsgi_application()
Dockerfile
FROM python:3.9.13
WORKDIR /Backend
# requirements.txt에 명시된 필요한 packages 설치
COPY requirements.txt ./
RUN pip install --upgrade pip
RUN pip install -r requirements.txt
COPY . .
# 포트 설정
EXPOSE 8000
# gunicorn 실행
CMD ["gunicorn","--bind","0.0.0.0:8000","ZZAZO.wsgi:application"]
확실한지는 모르겠지만
CMD 안에있는 명령어에 wsgi:application을 붙이고, 빈칸을 줄여준다.
이러니 됐다 .. ?? 안되신분들 한번 해보시길