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 |