우선적으로 이 블로그를 많이 참고했습니다.
순서를 아래와 같습니다.
1. docker설치
2. Dockerfile 만들어서 세팅
3. Port 열어주기
일단 docker설치는 다 하실테니 넘어가고
2. 도커파일 만들기
도커 파일을 만들어야 하는데 장고 프로젝트 안에 도커파일 위치는 여기입니다.
그리고 도커파일은 아래와 같이 만들어주고
FROM python:3.6.7
ENV PYTHONUNBUFFERED 1
RUN apt-get -y update
RUN apt-get -y install vim
RUN mkdir /srv/docker-server
ADD . /srv/docker-server
WORKDIR /srv/docker-server
RUN pip install --upgrade pip
RUN pip install -r requirements.txt
EXPOSE 8000
CMD python3 manage.py runserver 0.0.0.0:8000
그다음 도커 컨테이너 실행하면 끝.
3. Port열어주기
인바운드 설정에서 포트 8000번 열어주고, settings.py에서 allowed host였나 여기에서 IP주소 입력해주면 끝.
'개발 > docker' 카테고리의 다른 글
Docker란 무엇인가 (0) | 2020.11.04 |
---|---|
Docker swarm (0) | 2020.09.07 |
Docker 이미지 컨테이너 조회 삭제 (0) | 2020.09.05 |
docker 볼륨 (0) | 2020.09.04 |
Docker 이미지와 컨테이너 (0) | 2020.09.04 |