maeng0830
뇌 채우기 운동
maeng0830
전체 방문자
오늘
어제
  • maeng0830-note (91)
    • 자바 (3)
    • 스프링 (39)
      • Core (21)
      • DB (16)
      • Security (2)
      • Test (0)
    • 자료구조 & 알고리즘 (19)
      • 자료구조 (12)
      • 알고리즘 (7)
    • 다른 개발 도구들 (10)
      • Git&Github (1)
      • Redis (3)
      • Docker (6)
    • 프로젝트 (9)
      • Album (9)
    • CS (10)
      • 운영체제 (5)
      • 데이터베이스 (5)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • spring security
  • docker
  • JPA
  • 자료구조
  • JPQL
  • 트랜잭션

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
maeng0830

뇌 채우기 운동

다른 개발 도구들/Docker

도커 이미지 레지스트리(Docker Image Registry)

2025. 10. 4. 23:38

도커 이미지 레지스트리(Docker Image Registry)

도커 이미지 레지스트리는 도커 이미지를 업로드하거나 다운로드할 수 있는 중앙 저장소(repository)이다.

개발자는 이미지를 레지스트리에 push(업로드) 하거나, 레지스트리에서 이미지를 pull(다운로드) 할 수 있다.

레지스트리의 위치

도커 이미지 레지스트리의 위치는 크게 3가지로 분류할 수 있다.

  • 로컬 레지스트리(Local Registry)
    • 도커가 설치된 호스트의 내부 디렉토리
    • /var/lib/docker/overlay2
  • 퍼블릭 레지스트리(Public Registry)
    • 인터넷 상에서 누구나 접근 가능
    • Docker Hub
  • 프라이빗 레지스트리(Private Registry)
    • 특정 네트워크 또는 인증 사용자만 접근 가능
    • Docker Private Registry, Harbor, AWS ECR

레지스트리 참조 순서

docker run <imageName> 명령이 실행될 때 도커는 다음 순서로 이미지를 찾는다.

1️⃣ 로컬 스토리지에서 imageName 탐색
   └ 존재하면 → 바로 컨테이너 생성 및 실행
2️⃣ 존재하지 않으면 → 외부 레지스트리에서 이미지 pull
   └ 다운로드 후 로컬에 저장 → 컨테이너 실행

 

    '다른 개발 도구들/Docker' 카테고리의 다른 글
    • 도커 볼륨 & 바인드 마운트(Docker Volume & Bind Mount)
    • 도커 이미지 빌드(Docker Image Build)
    • 도커 이미지(Docker Image)와 도커 컨테이너(Docker Container)
    • 가상화(Virtualization)
    maeng0830
    maeng0830

    티스토리툴바