(Django with Docker) static

Posted by : at

Category : Django


우선 다음명령을 실행해보자

$ python manage.py collectstatic

경로아래 \staticfiles\ 폴더가 새로 생성되며 static파일들이 들어간다.

사실 local에서는 해도 그만 안해도 그만… DOCKER에 적용이 되게 해보자

FROM python:3.10.0

WORKDIR /home/

RUN git clone https://github.com/EasyCoding-7/django-basic-example.git

WORKDIR /home/django-basic-example/

RUN pip install -r requirements.txt

RUN pip install gunicorn

RUN echo "SECRET_KEY=django-insecure-z+6ry2y*usa_5n3c7)h&26$j-)@7j+iu!odo(nx=ts-h@o&oip" > .env

RUN python manage.py migrate

RUN python manage.py collectstatic

EXPOSE 8000

CMD ["gunicorn","pragmatic.wsgi", "--bind", "0.0.0.0:8000"]

이미지를 다시 만들자

portainer -> Images -> build a new image


About Taehyung Kim

안녕하세요? 8년차 현업 C++ 개발자 김태형이라고 합니다. 😁 C/C++을 사랑하며 다양한 사람과의 협업을 즐깁니다. ☕ 꾸준한 자기개발을 미덕이라 생각하며 노력중이며, 제가 얻은 지식을 홈페이지에 정리 중입니다. 좀 더 상세한 제 이력서 혹은 Private 프로젝트 접근 권한을 원하신다면 메일주세요. 😎

Star
Useful Links