Docker Container 사용하기

seonghwanPark·2021년 12월 4일

도커 컨테이너 사용을 위한 기본적인 명령어를 정리함.

https://velog.io/@devparkk/Dockerfile%EC%9D%B4%EB%9E%80 (dockerfile)
-> 관련 내용을 먼저 보고 이 내용을 보면 좋을 것 같다.

  1. 도커 이미지 검색
    docker search [option] image name:tag

  2. 도커 이미지 다운로드
    docker pull image:tag

  3. 도커 이미지를 컨테이너로 생성 (실행 X)
    docker create [option] image:tag

  4. 도커 컨테이너를 실행 (running...)
    docker start [option]

  5. 도커 이미지다운(pull), 생성(create), 실행(start)을 한번에 하기.
    docker run [option] image:tag

(pull 단계는 로컬에 해당 이미지가 있는지를 먼저 판단함.)
  1. 도커 이미지 또는 실행중인 컨테이너의 자세한 정보 확인
    docker inspect [option] image:tag | image id => 이미지 상세 정보
    docker inspect [option] container | container id => 컨테이너 상세 정보
    docker inspect --fornat '{{..}}' container => 컨테이너의 특정 inspect 내용을 조회
    https://docs.docker.com/engine/reference/commandline/inspect/

  2. 도커 컨테이너 동작 중지
    docker stop [option] container

  3. 도커 컨테이너 제거
    docker rm [option] container

  4. 도커 이미지 제거
    docker rmi [option] image

  5. 현재 실행중인 컨테이너 안에서 동작중인 프로세스 확인
    docker top [option] container

  6. 현재 실행중인 컨테이너의 로그정보 확인
    docker logs [option] container

  7. 현재 실행중인 컨테이너에 새로운 명령어를 추가로 실행
    docker exec [option] container
    ex) docker exec -it test-container /bin/bash => test-continer 라는 컨테이너에 bash shell 실행.
    -i: interactive
    -t: terminal

더 많은 명령어와 각 명령어에 옵션(option)은 공식사이트를 참고하자.

profile
뚜벅뚜벅 개발 일기🕺

0개의 댓글