본문 바로가기

Computer Science/Docker

Docker!



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