[Docker] Docker 기본 명령어

그냥·2022년 7월 19일
0

docker

목록 보기
1/6

공식문서

https://docs.docker.com/reference/

위 url로 들어가서 Command-line reference > Dokcer CLI (docker)를 클릭하면 도커 명령어를 확인할 수 있다.




명령어

1) docker pull

  • 정의: Registry에 저장된 도커 이미지를 당겨오는 명령어
  • 사용법:
docker pull {docker image name}

2) docker run

  • 정의: 이미지를 바탕으로 컨테이너를 만드는 명령어
  • 사용법:
docker run [OPTIONS] IMAGE [COMMAND] 
  • OPTIONS
    -p {HOST_PORT}:{CONTAINER_PORT}
    -v {MOUNT_LOCAL_DIR}:{MOUNT_CONTAINER_DIR}
docker run -p 8888:80 -v ~/Desktop/htdocs:/usr/local/apache2/htdocs httpd

3) docker images

  • 정의: pull한 image들의 리스트를 조회하는 명령어
  • 사용법:
docker images

4) docker ps

  • 정의: 생성된 컨테이너들의 리스트를 조회하는 명령어
  • 사용법:
docker ps
docker ps -a (stop된 컨테이너도 전부 조회)

5) docker stop

  • 정의: run 하고 있는 컨테이너를 멈추는 명령어
  • 사용법:
docker stop {컨테이너 명}

6) docker start

  • 정의: stop된 컨테이너를 run 하는 명령어
  • 사용법:
docker start {컨테이너 명}

7) docker rm

  • 정의: 컨테이너를 삭제하는 명령어
  • 사용법:
docker rm {컨테이너 명} # stop된 컨테이너를 없애는 명령어
docker rm --force {컨테이너 명} # run 하고 있는 것도 없앨 수 있는 명령어

8) docker rmi

  • 정의: 이미지를 삭제하는 명령어
  • 사용법:
docker rmi {이미지 명}

0개의 댓글