본문 바로가기

Container/Docker

07. Docker Image

이번장에서는 docker image 관련하여 앞서 살펴본 내용을 좀 더 자세히 살펴보도록 하자.
 
 
Docker Image 검색
 
Docker Image 는 앞서 살펴본 바와 같이 Docker 컨테이너의 템플릿이며
 
퍼블릭 도커 레지스트리인  https://hub.docker.com/ 에서 도커 레포지토리 를 검색가능 하며
 
Docker Search 명령을 사용하여 검색할 수 있다.
 
 
Web 에서 검색하기
    
https://hub.docker.com/explore/ 페이지의 찾기 버튼에서 ubuntu 입력하면
 
    
검색 결과로 ubuntu 라는 이름이 포함된 레포지토리들이 검색된다.
 
이중 ubuntu 라는 레포지토리로 들어가보면 
    
Repo Info 탭에서 보면 해당 이미지에 대한 설명과
 
이미지를 다운로드 받을 수 있는 도커 명령이 있고
 
    
Tags 탭에서 현재 다운받을 수 있는 태그의 목록도 확인할 수 있다.  
 
 
Docker Search 로 검색하기
 
docker search 명령을 통해서 동일하게 레포지토리를 검색할 수도 있다.
 
$ sudo docker search <검색어>
$ sudo docker search ubuntu
 
 
Docker Image 다운로드
 
Docker Hub 에서 이미지를 검색 후
    
Repo Info 탭에서 보면 해당 이미지를 다운로드 받을 수 있는 도커 명령 ( docker pull ) 이 있다.
 
이를 복사해서 실행하면 latest 버전이 다운로드 받아진다.
 
    
 
특정 태그를 받고자 한다면 아래와 같이 버전명도 같이 입력한다.
 
$ docker pull ubuntu:16.04
 
아래와 같이 다운로드가 완료되면 Status 에 해당 이미지를 다운로드 했다고 상태가 표시된다.
    
 
Docker Image 확인
 
현재 로컬에 다운로드 받은 모든 이미지는 docker images 명령으로 확인해 볼 수 있다.
 
$ docker images    
특정 단어가 포함된 이미지들만 검색하고자 한다면  해당 이름을 추가로 입력한다.
 
$ docker images ubuntu
 
 
 
Docker Image 변경이력 확인
 
Docker history 명령을 사용하면 이미지의 변경 이력을 확인할 수 있다.
 
$ sudo docker history ubuntu:16.04

'Container > Docker' 카테고리의 다른 글

09. Docker Image 생성 (기존이미지 사용)  (0) 2020.01.14
08. Docker Image Inspect  (0) 2020.01.14
06. Docker Run  (0) 2020.01.14
04. Docker CE 설치하기  (0) 2020.01.14
03. Docker 시스템  (0) 2020.01.14