docker 사용 명령어

  • docker 데몬이 실행되어 있는지 확인 : ps afx | grep docker
  • docker 데몬 멈추기: sudo systemctl stop docker
  • docker 데몬 띄우기: sudo systemctl start docker

<도커 이미지>

  • docker 이미지 조회: docker images (or : docker image ls)
  • docker 이미지 삭제: docker rmi (이미지 아이디)
  • docker 이미지 검색(search): docker search nginx
  • docker 이미지 다운로드 : docker pull (이미지 이름) docker pull nginx:latest

<도커 컨테이너>
도커 이미지는 “Class 개념”이고, 이것을 “인스턴스화” 한것이 컨테이너
이미지를 가지고 컨테이너를 만들어야 사용할 수 있음

  • 도커 컨테이너 조회: docker ps(docker container ls)
    • 멈춘 컨테이너 까지 모두 조회 : docker ps -a
  • 컨테이너 실행하기 : docker run [옵션] 이미지명
    • 예) docker container run –name ng_king -d -p 8080:80 nginx
    • (–name : 컨테이너 이름, -d: 백그라운드 실행, -p: 포트 지정(외부에서 8080으로 접속, 내도커 내부에서는 80으로 변경)
  • 컨테이너 멈추기: docker stop 컨테이너명or ID(docker stop nginx)
  • 컨테이너 삭제 : docker rm 컨테이너명or ID
    • 컨테이너가 실행 중이면 먼저 멈춰야 삭제할 수 있음(또는 -f 사용)
    • docker rm -f 컨테이너명
  • 컨테이너 재실행: docker restart [컨테이너이름 또는 ID]

Similar Posts

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다