Infra/Docker

도커(Docker) 이미지 검색, 다운로드, 조회 및 실행 명령어 정리

jimmy_AI 2022. 7. 5. 20:02
반응형

도커에서 기본적인 Images 다루기 방법 정리

Docker에서 이미지를 다루는 기초적인 방법들인 검색/다운/확인/실행 명령어들에 대하여

간단하게 요약하여 정리해보도록 하겠습니다.

 

먼저, 도커 사용 준비를 위하여 리눅스 환경의 경우에는 터미널 실행을 해주시고,

윈도우 환경에서 사용하는 경우는 도커 설치 시 깔아두었던 우분투 앱에 접속해줍시다.

 

 

도커 이미지 검색

원하는 이름의 Images를 레퍼지토리 내에서 탐색하는 명령어는 아래와 같습니다.

$ docker search 이름

예를 들어, docker search nginx로 nginx가 포함된 이름을 검색한 결과는 다음과 같았습니다.

해당되는 이미지들의 이름, 설명, 인기도, 공식 여부, 자동 여부에 대한 정보가 출력되었습니다.

 

 

도커 이미지 다운로드

원하는 이름의 이미지를 다운로드 하는 명령어는 아래와 같습니다.

$ docker pull 이름

예시로, docker pull nginx로 nginx 이미지를 다운받으면 아래와 같은 화면이 등장하면서

다운로드가 진행되는 것을 볼 수 있습니다.

 

반응형

 

도커 다운받은 이미지 목록 조회

로컬 환경에 다운로드 받은 이미지들의 목록을 확인하는 명령어는 다음과 같습니다.

$ docker images

저장된 Images의 이름, 태그, 아이디, 생성 날짜 및 용량 정보가 출력되었습니다.

 

 

도커 이미지 실행

로컬 환경에 다운받은 이미지 혹은 레퍼지토리 내에 등록되어있던 Images를

컨테이너로 실행시키는 명령어는 아래와 같습니다.

$ docker run 이름

로컬 환경에 해당 이름 우선 탐색 후 없다면 레퍼지토리에서 이미지를 다시 탐색하여

컨테이너로 실행을 시켜주게 됩니다.

 

run 명령어에는 다양한 옵션들을 같이 활용하는 것이 좋은데, 지원되는 명령어의 목록은

아래의 공식 document를 참고해주세요.

 

docker run

docker run: The `docker run` command first `creates` a writeable container layer over the specified image, and then `starts` it using the specified command. That is, `docker run` is equivalent...

docs.docker.com

이상으로 Docker에서 이미지를 다루는 가장 기본적인 방법들을

정리해보았던 포스팅을 마치겠습니다. 감사합니다.