Docker Image :: Docker hub에서 이미지 다운받기

이주희·2022년 10월 17일
0

Docker

목록 보기
3/16

용어 이해하기

도커 엔진에서 사용하는 기본 단위는 이미지컨테이너이다.


// 비유
app store에서 필요한 프로그램을 찾는다.
app store에서 프로그램을 다운받는다.
프로그램을 실행하면 프로세스가 동작한다.

👇🏻

// Docker
레지스트리라고 불리는 서비스인 docker hub에서 필요한 소프트웨어를 찾는다.
docker hub에서 다운받은 것을 image라고 한다. (pull)
image를 실행한 것을 container라고 한다. (run)


프로그램이 여러개의 프로세스를 가질 수 있는 것처럼 이미지도 여러 개의 컨테이너를 가질 수 있다.

  1. run을 하면 image가 container가 되고,
  2. container가 실행되면서 container 안에 포함되어 있는 실행되도록 조치되어 있는 프로그램이 실행되면서
  3. 그 프로그램을 사용할 수 있게 된다.

도커 이미지

  • 이미지는 컨테이너를 생성할 때 필요한 요소이다.

  • 이미지는 여러 개의 계층으로 된 바이너리 파일로 존재한다.

  • 컨테이너를 생성하고 실행할 때 읽기 전용으로 사용된다.

[저장소 이름]/[이미지 이름]:[태그]
  • 저장소 이름: 이미지가 저장된 장소, 필수 X
  • 이미지 이름: 이미지의 역할, 필수 O
  • 태그: 버전/리버전 관리, 생략 시 latest

필요한 이미지를 다운받는 방법을 알아보자

https://hub.docker.com/search?q=

원하는 소프트웨어가 설치되어 있는 컨테이너를 찾는다.

apache web server를 컨테이너 위에서 실행시켜보자.
apache web server는 도커 허브에서 httpd라는 이름을 가지고 있다.

DOCKER OFFICIAL IMAGE : 도커에서 공식적으로 관리하는 이미지라는 뜻


1. 이미지 다운받기

https://docs.docker.com/get-docker/

레지스트리로부터 이미지를 다운받아오는 명령어
(terminal에서 입력 ㄱㄱ)

docker pull 이미지이름


2. 도커 엔진에 존재하는 이미지 목록 출력

잘 설치되었는지 확인할 수 있다.

docker images


3. 이미지 삭제하기

docker rmi 이미지이름

profile
🍓e-juhee.tistory.com 👈🏻 이사중

0개의 댓글