개발환경/Docker

[Docker] 대표적 명령어

frances._.sb 2022. 9. 27. 10:42
728x90
  • 상위 command container
더보기

docker container 하위_커맨드 옵션

하위 커맨드 내용 생략 가능 여부 주요 옵션
start container 실행 -i
stop container 정지 거의 사용 x
create docker image로부터 container 생성 --name -e -p -v
run docker image를 내려받고 container를 생성해 실행함(다운로드는 필요한 경우에만).
docker image pull,
docker container create,
docker container start
라는 세개의 명령을 하나로 합친 것과 같음.
--name -e -p -v
-d -i -t
rm 정지 상태의 container 삭제 -f -v
exec 실행 중인 container 속에서 프로그램 실행 -i -t
ls container 목록 출력 *1 (생략형은
docker ps)
-a
cp docker container 와 docker host 간에 파일을 복사 거의 사용 x
commit docker container 를 image로 변환 거의 사용 x

 

 

  • 상위 커맨드 image
더보기

docker image 하위_커맨드 옵션

 

하위 커맨드 내용 생략 가능 여부 주요 옵션
pull docker hub 등의 repository에서 image를
내려받음
거의 사용 x
rm docker image 삭제 *2 (생략형은
docker rmi)
거의 사용 x
ls 내려 받은 image의 목록을 출력 x 거의 사용 x
build docker image 생성 -t

 

 

  • 상위 커맨드 volume
더보기

docker volume 하위_커맨드 옵션

하위 커맨드 내용 생략 가능 여부 주요 옵션
create volume 생성 x --name
inspect volume의 상세 정보 출력 x 거의 사용 x
ls volume의 목록 출력 x -a
prune 현재 마운트되지 않은 volume 모두 삭제 x 거의 사용 x
rm 지정한 volume을 삭제 x 거의 사용 x

 

 

  • 상위 커맨드 network
더보기

docker network 하위_커맨드 옵션

하위 커맨드 내용 생략 가능 여부 주요 옵션
connect container를 docker network에 연결 x 거의 사용 x
disconnect container 의 docker network 연결을 해제 x 거의 사용 x
create docker network 생성 x 거의 사용 x
inspect docker network의 상세 정보를 출력 x 거의 사용 x
ls docker network의 목록을 출력 x 거의 사용 x
prune 현재 container가 접속하지 않은 network를 모두 삭제 x 거의 사용 x
rm 지정한 network를 삭제 x 거의 사용 x

 

 

  • 그 밖

초보자 수준에서는 사용할 일이 거의 없음

상위 커맨드 내용
checkpoint 현재 상태를 일시적으로 저장한 후, 나중에 해당 시점의 상태로 되돌릴 수 있다.
현재 실험적 기능이다.
node 도커 스웜의 노드를 관리하는 기능
plugin 플러그인을 관리하는 기능
secret 도커 스웜의 비밀값 정보를 관리하는 기능
service 도커 스웜의 서비스를 관리하는 기능
stack 도커 스웜 또는 쿠버네티스에서 여러 개의 서비스를 합쳐 구성한 스택을 관리하는 기능 
swarm 도커 스웜을 관리하는 기능
system 도커 엔진의 정보를 확인하는 기능

 

 

  • 단독으로 쓰이는 커맨드
단독 커맨드 내용 주요 옵션
login 도커 레지스트리에 로그인 -u -p
logout 도커 레지스트리에 로그아웃 거의 사용 x
search 도커 레지스트리를 검색 거의 사용 x
version 도커 엔진 및 명령행 도구의 버전을 출력 거의 사용 x
728x90
반응형

'개발환경 > Docker' 카테고리의 다른 글

[Dokcer] 컨테이너의 기본적 사용  (0) 2022.09.01
[docker] 도커 설치 및 오류  (2) 2022.07.26
[docker] 도커의 동작 원리  (0) 2022.07.20
[docker] 도커의 정의  (0) 2022.07.18