Skip to content

Docker 실습 영상 노트

Sung Yun Byeon edited this page Feb 12, 2024 · 2 revisions

Docker 실습

docker pull : 이미지를 가지고 온다

docker images : 현재 다운받은 이미지를 출력

docker run <이미지> : 도커 이미지를 기반으로 컨테이너 실행

docker run <이미지> -p 8000:8000

docker ps : 현재 실행중인 도커 컨테이너 출력

docker exec -it “컨테이너 id” /bin/bash : 도커 컨테이너 내부로 진입

docker stop “컨테이너 id”

docker rm “컨테이너 id” 중지된 컨테이너를 삭제. rm을 할 때, -f

Volume Mount : 호스트와 도커 컨테이너 내부의 저장소를 연결

Docker Image

FROM

COPY

WORKDIR

RUN

CMD

오늘 할 이야기

  1. FastAPI Web Single Pattern => Docker Image

  2. Apache Airflow => Docker Compose

  • localhost:8080 => Airflow
  • localhost:8888 => Jupter Lab (Docker Compose에 추가)
  • Volume Mount를 해서, 동일한 폴더를 바라보도록!