본문 바로가기
컨테이너/도커

05 컨테이너 시작, 중지, 재시작

by ^..^v 2019. 5. 18.
728x90
반응형

컨테이너 시작

root@server:~/docker# docker container run -d -it busybox /bin/sh ⇐ busybox를 기본 이미지로 컨테이너를 실행한 후 쉘을 실행
Unable to find image 'busybox:latest' locally
latest: Pulling from library/busybox
53071b97a884: Pull complete 
Digest: sha256:4b6ad3a68d34da29bf7c8ccb5d355ba8b4babcad1f99798204e7abb43e54ee3d
Status: Downloaded newer image for busybox:latest
379cd55723e5180cc630ae1384cdf30b86327aeada1238572b010590cbfdd858

root@server:~/docker# docker container ls -a ⇐ 컨테이너 실행 상태 확인 (실행중)
CONTAINER ID        IMAGE               COMMAND             CREATED              STATUS              PORTS               NAMES
379cd55723e5        busybox             "/bin/sh"           About a minute ago   Up About a minute                       trusting_fermi

컨테이너 중지

root@server:~/docker# docker container stop 379cd55723e5
379cd55723e5
root@server:~/docker# docker container ls -a ⇐ 컨테이너 실행 상태 확인 (중지)
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS                       PORTS               NAMES
379cd55723e5        busybox             "/bin/sh"           4 minutes ago       Exited (137) 2 minutes ago                       trusting_fermi

컨테이너 재실행

root@server:~/docker# docker container restart 379cd55723e5 
379cd55723e5 
root@server:~/docker# docker container ls -a ⇐ 컨테이너 실행 상태 확인 (실행중)
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
379cd55723e5        busybox             "/bin/sh"           5 minutes ago       Up 2 seconds                            trusting_fermi
실행중인 컨테이너 접속
root@server:~/docker# docker attach 379cd55723e5 ⇐ 실행 중인 컨테이너에 접속
/ # ⇐ 컨테이너 내부 쉘
/ # ls                                             ---------+
bin   dev   etc   home  proc  root  sys   tmp   usr   var   | ⇐ 컨테이너 내부
/ # mkdir docker                                            |
/ # cd docker                                               |
/docker # touch hello                                       |
/docker # exit                                     ---------+   

root@server:~/docker# docker container ls -a ⇐ 컨테이너를 빠져나오면 중지 상태로 전이
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS                     PORTS               NAMES
379cd55723e5        busybox             "/bin/sh"           7 minutes ago       Exited (0) 2 seconds ago                       trusting_fermi
728x90
반응형

'컨테이너 > 도커' 카테고리의 다른 글

07 docker-composer  (0) 2019.05.20
06 컨테이너 명령어 실행, 파일 복사, 현황 조회  (0) 2019.05.18
04 도커 이미지 태깅, 등록, 기타  (0) 2019.05.18
03 Hello Docker 실행, 중지, 접속  (0) 2019.05.18
02 Hello Docker  (0) 2019.05.18

댓글