1. 재생 및 실행할 컨테이너 목록을 확인합니다.

1
2
3
4
5
6
7
$ docker ps -a
CONTAINER ID        IMAGE                           COMMAND             CREATED             STATUS                           PORTS                                                    NAMES
6cbd98f64315        tomcat:8.5                      "catalina.sh run"   About an hour ago   Up About an hour                 0.0.0.0:8081->8080/tcp                                   tomcat8-board
9c45541de0f7        centos:latest                   "/bin/bash"         2 hours ago         Exited (127) About an hour ago                                                            test
f5ee9e7b31a4        teamlab/pydata-tensorflow:0.1   "/opt/start"        3 days ago          Created                                                                                   quirky_jones
23b119d646f9        teamlab/pydata-tensorflow:0.1   "/opt/start"        3 days ago          Up 15 minutes                    0.0.0.0:6006->6006/tcp, 22/tcp, 0.0.0.0:8888->8888/tcp   fervent_fermi
 
cs

* centos 컨테이너가 약 1시간 전에 종료된 상태이므로 centos 컨테이너로 진행을 해보겠습니다.



2. teamlab/pydata-tensorflow 재시작을 합니다.

1
2
3
$ docker restart 9c4
9c4
 
cs


3. 해당 컨테이너의 상태를 확인합니다.

1
2
3
$ docker ps -a |grep centos
9c45541de0f7        centos:latest                   "/bin/bash"         2 hours ago         Up 43 seconds                                                                test
 
cs

* 실행 전 Exited 상태에서 약 43초 정도에 Up 으로 변경되었음을 확인할 수 있습니다.

* 셸이 실행된 것은 아니므로 다음 단계에서 진행해보겠습니다.



4. 컨테이너로 안으로 접근하기 위해 attach 명령어를 사용합니다.

1
2
3
$ docker attach 9c4
[root@9c45541de0f7 /]#
 
cs



5. centos 컨테이너에서 빠져나옵니다.

1
2
3
# exit
exit
 
cs

* exit 명령어를 사용하거나 "Ctrl + D" 를 통해서도 빠져나올 수 있습니다.



'Tools > Docker' 카테고리의 다른 글

docker tomcat 8.5 설치 및 war 적재 후 실행  (0) 2017.11.07
docker mysql 설치  (0) 2017.11.07
docker 실행 및 옵션  (0) 2017.11.02
docker 접속  (0) 2017.11.02
Docker Toolbox 설치  (0) 2017.10.31

+ Recent posts