두 손끝의 창조자

Docker 핵심 명령어 정리 본문

OS

Docker 핵심 명령어 정리

codinglog 2021. 12. 24. 08:58

search : 이미지 검색

>docker search ubuntu

명령으로 Docker hub 에서 이미지를 검색할 있음

 

pull : 이미지 받기

>docker pull ubuntu:latest

 

run : 컨테이너 실행

>docker run -i -t --name hello ubuntu /bin/bash

docker run <옵션> <이미지이름> <실행할 파일>

ubunto 이미지를 컨테이너로 생성한 이미지 안의 /bin/bash 실행한다.

-i (interactive), -t (Pseudo-tty) 실행된 bash shell 입력 출력 있음

--name 컨테이너 이름 지정

 

ps : 컨테이너 목록 확인

>docker ps -a

-a : 정지된 컨테이너까지 모두 출력, 없으면 실행되고 있는 것만

 

start : 정지한 컨테이너를 시작

>docker start hello

 

restart : 컨테이너 재시작

>docker restart hello

pc 재부팅 처럼

 

attach : 컨테이너에 접속하기

>docker attach hello

bash shell 에서 exit 또는 Ctrl+D 입력하면 컨테이너가 정지

 

Ctrl+P, Ctrl+Q 차례로 입력하면 정지하지 않고 빠져 나옴

 

exec : 외부에서 컨테이너 안에 명령 실행

>docker exec hello echo "Hello world"

 

 

stop : 컨테이너 정지

>docker stop hello

 

 

rm : 컨테이너 삭제

>docker rm hello

 

 

rmi : 이미지 삭제

>docker rmi ubuntu:latest

반응형
Comments