이것저것

Docker

Baro_forest 2022. 8. 11. 17:21

pycham 을 이용한 도커강의 듣는중..

 

프로젝트 만들기>>

.

├── app.py

├── requirements.txt

└── templates

    └── index.html

코드구조를 참고로 프로그램을 만든다.

 

app.py

templates //  index.html

requirements.txt

Docker    

 

docker 파일 내 들어가는 항목

//FROM python:3.8

 

ADD requirements.txt .

 

RUN pip install -r requirements.txt

 

ADD templates templates

 

ADD app.py .

 

CMD ["python", "app.py”].  //

 

이미지 만들기 

터미널 :  docker build . -t dockertest:version1 하면 이미지를 생성한다.

 

이미지 확인하기 

터미널 : docker images

 

이미지로 컨테이너 띄우기 시 80포트를 사용하지 않고 돌리기

터미널 : docker run -p 80:5000 -d dockertest:version1