(Docker) 도커 주요 명령어

1.  이미지 검색하기
-> ubuntu 이미지 검색

$ sudo docker search ubuntu


2. pull 명령으로 이미지 받기

$ sudo docker pull ubuntu:latest


3. images 명령으로 이미지 목록 출력하기

$ sudo docker images


4. run 명령으로 컨테이너 생성하기

$ sudo docker run -i -t --name hello ubuntu /bin/bash

-> -i , -t  옵션을 사용하면 실행된 Bash셸에 입력 및 출력을 할 수 있습니다.

5. ps명령으로 컨테이너 목록 확인하기

$ sudo docker ps -a

-a 옵션을 사용하면 정지된 컨테이너까지 모두 출력하고, 옵션을 사용하지 않으면 실행되고 있는 컨테이너만 출력한다


6. start 명령으로 컨테이너 시작하기

$ sudo docker start hello



7. restart 명령으로 컨테이너 재시작하기

$ sudo docker restart hello


8. attach 명령으로  컨테이너 접속하기

$ sudo docker attach hello

DB나 서버 애플리케이션에서느 실행하면 입력은 할 수 없고, 출력만 가능하다.
Bash셸에서 exit나 Ctrl + D 를 입력하면 컨테이너가 정지되고, Ctrl + P, Ctrl + Q를 입력하면 컨테이너를 정지하지 않고, 컨테이너에서 빠져나온다.


9. exec명령으로  외부에서 컨테이너 안의 명령 실행하기

$sudo docker exec hello echo "Hello World"


10 .stop 명령으로  컨테이너 정지하기
$ sudo docker stop hello

11. rm명령으로 컨테이너 삭제하기
$sudo docker rm hello

12. rmi 명령으로 이미지 삭제하기
$sudo docker rmi ubuntu:latest




댓글

이 블로그의 인기 게시물

(18장) WebSocekt과 STOMP를 사용하여 메시징하기

(네트워크)폴링방식 vs 롱 폴링방식

(ElasticSearch) 결과에서 순서 정렬