[Docker] - Docker 사용
2021, Nov 09
docker 사용하기
1. 도커 이미지 가져오기
$ docker pull [image]
2. Dockerfile 생성
FROM [사용할 OS image] #ubuntu:20.04
RUN apt-get update
RUN apt-get install python3 -y
RUN apt-get install python3-pip -y
RUN pip3 install flask
RUN pip3 install pandas
RUN pip3 install numpy
3. Dockerfile을 이미지로 만들어 준다
$ cd [Dockerfile이 있는 경로] # C:\Users\LG\Desktop\yd_mid_project\yeardream_env_image
$ docker build -t "이미지 이름" .
4. 이미지를 container로 띄우기
$ cd [path1 : 실제 docker를 연결할 경로] # C:\Users\LG\Desktop\yd_mid_project\yeardream_env
$ docker run -it --name "container이름" \
-v "복사한 경로(path1)" : "docker 내부의 경로 (path2)"\ # path2 : /root/[whatever]
-p 8000:5000\ # local : server
"사용할 이미지 이름" /bin/bash # //bin/bash or bin/bash or bash (window 의 경우)
- container 띄운 결과
5. 그 외 container 실행, 종료 및 삭제
- container 에서 나가려면 ctrl + d
- 컨테이너 종료 없이 빠져나오려면 Ctrl + P, Q
#container 실행
$ docker start "container이름"
#접속하기
$ docker exec -it "container 이름" /bin/bash
#container 삭제하기
$ docker remove "container 이름"