docker run -i -t lunker/server:0.2 /bin/bash
lunker/server:0.2 이미지로부터 컨테이너를 생성하였고, 이 컨테이너에서 /bin/bash를 실행시켰다 !
위 명령어를 실행하면, 생성된 컨테이너 안에서 bash창을 볼 수 있다.
여기서 exit을 실행하면, 컨테이너로 부터 빠져나와서 호스트os로 들어온다.
* 이때, 실행됐던 컨테이너는 STOP 상태.
docker ps
현재 실행중인 컨테이너의 목록을 보여준다.
exit으로 인해 컨테이너가 멈췄으므로, 목록에는 아무것도 없다.
docker ps -a
실행했었던 모든 컨테이너의 목록을 보여준다.
맨 위를 보면, 방금전에 실행됐던 컨테이너가 exit되어있는 것을 볼 수있다.
docker start <container id>
멈춰있는 컨테이너를 다시 실행한다.
docker attach <name> or <container id>
실행중인 컨테이너로 접속한다.
컨테이너를 종료하지 않고 빠져나오고 싶으면,
ctrl+p, ctrl+q 를 차례대로 입력 !
'Computer Science > Docker' 카테고리의 다른 글
Docker RUN command, docker without sudo (0) | 2015.04.28 |
---|---|
Docer공부_1일차 (0) | 2015.04.23 |