FLY AI 4기 13일차: Docker

염지현·2024년 1월 11일

FLY AI 4기

목록 보기
13/16

13일차: Docker

13일차 요약

  • 오전: Docker 설치
  • 오후: Docker 실습

1.Microsft Azure 가상 머신 만들기

2. Docker 흐름도

3.Container 실행 흐름도

  • image: 라이브러리, 소스코드 등을 저장한 환경,image로는 뭘 실행할 수도 없고 입출력을 할 수도 없음
  • container: image를 실행시키면 container가 됨. 일련의 process
    - Container는 가상머신보다 적은 용량으로 저장 및 로드 시간이 적게 듦
    • container는 os로부터 실행이 되는 것이지 Docker로 실행하는 것이 아님.
      • Docker는 그저 도와주는 역할. 런타임, 플랫폼이라고 지칭

4. 실습

  • Flask를 통해 웹에 "Hello,Flask" 출력하는 웹 개발
  • 웹 개발을 github에 push
  • Microsoft Azure로 VM 생성 및 Flask 웹 서비스 클론
  • 도커 파일을 통해 VM에서 실행
  • 도커 허브를 사용하여 로컬에서 실행

0개의 댓글