리눅스에서 설치
커밋할 때 컨테이너 이름은 레포지토리 이름과 동일하게 한다.
1 Docker File 작성 Docker 이미지 생성 Docker run (실행되는지 테스트) Docker 허브에 Push하기 AWS EC2에서 실행하기
1) FROM python:3.8파이썬 3.8 버전을 베이스 이미지로 사용2) RUN mkdir /code컨테이너에 /code 디렉토리를 생성3) WORKDIR /code/code 디렉토리로 워킹 디렉토리를 변경4) ADD ./backend/requirements.tx
HTTP Protocol은 기본 80번 포트를 사용한다.사용자 -> AWS ip로 요청 (80번 포트) -> AWS 서버가 Nginx의 80번 포트와 연결\-> Nginx와 WAS(Django with gunicorn)의 8000번 포트 연결 Nginx와 Django가
apt 패키지 업데이트Https를 통해 레포지토리를 이용하기 위해 패키지 설치도커 공식 GPG 키 추가stable 레포지토리 등록실행 권한 부여설치 완료 확인