ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [DevOps] Docker 이해(4) - 도커 이미지 기본명령
    K-MOOC/DevOps 2021. 4. 21. 11:05

    도커 이미지 명령들

    도커 허브(hub.docker.com) : 도커 공식 레파지토리 서비스

     

    - 도커 이미지 검색 : docker search

    - 도커 이미지 다운로드 : docker image pull

    - 도커 이미지 목록 확인 : docker image is

    - 도커 이미지 상세정보 확인 : docker image inspect

    - 도커 이미지 삭제 : docker image rm

    - 도커 이미지 태그 설정 : docker image tag

    - 도커 이미지 업로드 : docker image push

     

    도커 이미지 검색

    docker search [옵션] <검색 키워드>

     

    - 주요 옵션

      -  --limit : 최대 검색 결과 건수를 지정 (default : 25)

      -  --filter=stars=x : x개 이상 별을 받은 이미지만 출력

     

    - 결과 형식

      - NAME : 이미지 이름 (명명규칙 : 사용자명/이미지명, 사용자명이 없는 경우 공식 이미지)

      - DESCRIPTION : 이미지 설명

      - STARS : 이미지가 받은 별 개수

      - OFFICIAL : 공식 이미지인지 여부 (공식 이미지가 아닌 경우 주의해서 사용 필요)

      - AUTOMATED : Dockerfile을 바탕으로 자동 생성된 이미지인지 여부

     

    도커 이미지 다운로드

    docker image pull [옵션] 이미지명[:태그명]

     

    - 주요 옵션

      - -a : 모든 태그를 다운로드

    - 태그명 생략하면 최신판(latest) 다운로드

    - 이미지명에 URL 지정 가능

     

    도커 이미지 목록 확인

    docker image ls [옵션] [레파지토리명]

     

    - 주요 옵션

       - --all, -a : 모든 이미지 표시

       - --digests : 다이제스트 표시 여부

       - --quiet, -q : Docker 이미지 ID만 표시

     

    - 결과 형식

       - REPOSITORY : 이미지 이름

       - TAG : 이미지 태그명

       - IMAGE ID : 이미지 ID

       - CREATED : 작성일

       - SIZE : 이미지 크기

     

    도커 이미지 상세정보 확인

    docker image inspect [옵션] 이미지명 [이미지명]

     

    - 결과 형식 : JSON (Java Script Object Notation) 형식으로 표시

       - "id" : 이미지 ID

       - "Created" : 작성일

       - "DockerVersion" : Docker 버전

       - "Architecture" : CPU 아키텍쳐

    도커 이미지 삭제

    docker image rm [옵션] 이미지명 [이미지명]

     

    - 주요 옵션

       - --force, -f : 이미지 강제로 삭제

       - --no-prune : 중간 이미지를 삭제하지 않음

     

     

     

    댓글

Designed by Tistory.