본문 바로가기
  • 기억의 유한함을 기록의 무한함으로✍️            예비 개발자가 꿈꾸는 공간 여기는 안나의 개발 블로그 💻
DevOps/Docker

[Docker] 도커의 기본 명령어

by 제가안난데여♪(´ε`*) 2024. 1. 25.
728x90

🐳도커 명령어의 구조


docker [대상] [액션]

[대상] : container(생략가능), image, volume, network 등

[액션] : ls, inspect, start, run 등

🐳도커 명령어

docker (container) create [이미지]

  • 컨테이너를 생성하고 자동으로 시작하지는 않음
  • —name 옵션을 통해 컨테이너 명을 정할 수 있다.

docker ps

  • 실행(Up) 중인 컨테이너들의 목록을 확인
  • docker container ls 와 같음

docker start

  • 컨테이너를 시작
  • 생성해둔 컨테이너를 시작할 수 있다.

docker stop

  • 실행 중인 컨테이너를 종료

docker run

  • 컨테이너를 시작하고 command를 실행
  • 로컬에 이미지가 있다면 해당 이미지로 실행하고 없으면 도커 허브에서 다운로드 후 실행
  • 생성 + 시작

docker attach

  • 컨테이너 내부에 접근하여 STDIN/STDOUT/STDERR을 사용
  • 컨테이너 PID = 1 표준 입출력을 이용

docker exec

  • 동작 중인 컨테이너에서 새로운 프로세스를 실행
  • command 말고 별도의 명령어를 실행

docker logs

  • 컨테이너의 PID =1 프로세스의 STDIN/STDOUT/STDERR를 출력 가능

docker stats

  • 동작 중인 컨테이너의 상태와 사용 중인 리소스의 양을 확인할 때 사용
  • 상태확인이 끝나면 ctrl + c를 눌러 명령 종료

docker pause/unpause

  • 컨테이너를 일시 중지하거나 일시 중지된 컨테이너를 재시작

docker pause/unpause

  • 컨테이너를 일시 중지하거나 일시 중지된 컨테이너를 재시작

docker pause/unpause

  • 컨테이너를 일시 중지하거나 일시 중지된 컨테이너를 재시작

docker pause/unpause

  • 컨테이너를 일시 중지하거나 일시 중지된 컨테이너를 재시작

docker pause/unpause

  • 컨테이너를 일시 중지하거나 일시 중지된 컨테이너를 재시작
반응형