찾다
운영 및 유지보수DockerDocker 이미지가 저장되는 위치에 대해 이야기해 보겠습니다.

Docker는 애플리케이션을 구축, 배포 및 관리하는 데 자주 사용되는 인기 있는 컨테이너화 기술입니다. 기존 가상화 기술과 달리 Docker 컨테이너는 더 빠르게 시작하고 더 가벼우며 여러 플랫폼에서 사용할 수 있습니다. 미러링은 Docker를 사용할 때 중요한 개념입니다. 그렇다면 Docker 이미지는 어디에 저장되나요?

Docker 이미지는 컨테이너를 구축하는 데 필요한 운영 체제, 애플리케이션, 라이브러리 파일 등의 정보가 포함된 읽기 전용 템플릿입니다. Docker는 Docker Hub 또는 기타 Docker 레지스트리에서 미리 만들어진 이미지를 다운로드하여 사용하거나 Dockerfile을 통해 이미지를 직접 빌드할 수 있습니다.

Docker를 사용하여 이미지를 다운로드하거나 빌드하면 이미지가 로컬 컴퓨터에 저장됩니다. 특히 Docker 이미지는 Docker 데몬의 이미지 웨어하우스에 저장됩니다. 이 웨어하우스는 기본적으로 로컬 시스템의 /var/lib/docker 디렉터리에 있습니다.

/var/lib/docker 디렉터리에는 세 가지 중요한 하위 디렉터리가 있습니다.

  • aufs: AUFS(Another Union File System)를 기반으로 이미지와 컨테이너 데이터를 저장하는 데 사용됩니다.
  • 컨테이너: 컨테이너 메타데이터, 컨테이너 로그 및 기타 정보를 저장하는 데 사용됩니다.
  • images: 이미지 간의 관계와 메타데이터를 저장하는 데 사용됩니다. 각 이미지에는 메타데이터 정보와 이미지의 계층적 데이터가 포함된 자체 하위 디렉터리가 있습니다.

/var/lib/docker 디렉터리에는 Docker 데몬의 정상적인 작동과 관련된 다른 많은 하위 디렉터리와 파일이 있습니다.

Docker는 로컬 이미지 웨어하우스 외에도 원격 이미지 웨어하우스 사용도 지원합니다. 공개 Docker 이미지 저장소를 사용해야 하는 경우 다음 명령을 통해 이미지를 다운로드할 수 있습니다.

docker pull image_name:tag

그 중 image_name은 이미지의 이름이고 tag는 이미지의 태그입니다. 태그를 생략하면 기본적으로 최신 태그가 사용됩니다.

자체 개인 Docker 이미지 웨어하우스를 사용해야 하는 경우 다음 명령을 사용하여 이미지를 업로드할 수 있습니다.

docker push image_name:tag

이미지를 업로드할 때 먼저 개인 웨어하우스에 로그인해야 한다는 점에 유의하세요. 다음 명령을 통해 얻을 수 있습니다:

docker login registry_server_address

그 중 Registry_server_address는 개인 저장소의 주소입니다.

간단히 말하면 Docker 이미지는 Docker 데몬의 로컬 이미지 창고에 저장됩니다. 공개 이미지를 다운로드하든, 자체 이미지를 구축하든 모두 로컬 이미지 웨어하우스를 기반으로 저장되고 관리됩니다. 원격 이미지 웨어하우스를 사용해야 하는 경우 Docker에서 제공하는 명령을 통해 이미지를 빠르게 다운로드하고 업로드할 수 있습니다.

위 내용은 Docker 이미지가 저장되는 위치에 대해 이야기해 보겠습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
Docker exec를 사용하여 Docker 컨테이너에서 명령을 실행하는 방법Docker exec를 사용하여 Docker 컨테이너에서 명령을 실행하는 방법Mar 05, 2025 pm 03:42 PM

이 기사에서는 Docker Exec 명령을 사용하여 실행중인 Docker 컨테이너 내에서 명령을 실행하는 방법을 설명합니다. 기본 구문, 옵션 (예 : 인터랙티브 사용 및 분리 모드의 경우 -D), 쉘 액세스, 일반적인 사용 사례 (디버깅, 관리

Docker의 Docker는 무엇입니까? Docker는 무엇입니까?Docker의 Docker는 무엇입니까? Docker는 무엇입니까?Mar 05, 2025 pm 03:49 PM

이 기사에서는 컨테이너화 플랫폼 인 Docker가 응용 프로그램 구축, 운송 및 달리기를 단순화하는 것을 설명합니다. 앱과 고립 된 컨테이너로 의존성을 포장하여 "내 컴퓨터에서 작동하는"문제를 해결하여 CON을 개선합니다.

Docker는 환경 또는 소프트웨어입니다Docker는 환경 또는 소프트웨어입니다Mar 05, 2025 pm 03:38 PM

이 기사는 Docker를 설명하여 가상 머신과 대조합니다. Docker는 컨테이너화를 사용하여 가벼운 리소스 효율적인 응용 분리를 위해 호스트 OS 커널을 공유합니다. 주요 장점에는 속도, 이식성, 배치 용이성, a

Docker Swarm 클러스터에 응용 프로그램을 어떻게 배포합니까?Docker Swarm 클러스터에 응용 프로그램을 어떻게 배포합니까?Mar 17, 2025 pm 04:20 PM

이 기사는 응용 프로그램을 Docker Swarm에 배포하고 프로세스 중 준비, 배포 단계 및 보안 조치를 다루는 자세한 내용을 자세히 설명합니다.

Docker의 Docker는 무엇입니까? Docker는 무엇입니까?Docker의 Docker는 무엇입니까? Docker는 무엇입니까?Mar 05, 2025 pm 03:46 PM

Docker는 컨테이너화를 통해 응용 프로그램 구축, 운송 및 실행을 단순화합니다. 일관된 개발 환경, 더 빠른주기, 개선 된 협업 및 간소화 된 CI/CD를 제공하여 휴대용, 확장 가능하며 리소스 효율적인 기능을 제공합니다.

Docker의 Docker는 무엇입니까? Docker는 무엇입니까?Docker의 Docker는 무엇입니까? Docker는 무엇입니까?Mar 05, 2025 pm 03:39 PM

이 기사에서는 응용 프로그램 생성, 배포 및 실행을 단순화하는 컨테이너화 플랫폼 인 Docker가 설명합니다. 효율성, 일관성, 자원 활용 및 간소화 된 배포와 같은 Docker의 이점을 강조합니다. 다양한 사용

Kubernetes 포드, 배포 및 서비스는 무엇입니까?Kubernetes 포드, 배포 및 서비스는 무엇입니까?Mar 17, 2025 pm 04:25 PM

이 기사는 Kubernetes의 포드, 배포 및 서비스를 설명하여 컨테이너화 된 응용 프로그램 관리의 역할을 자세히 설명합니다. 이러한 구성 요소가 응용 프로그램 내에서 확장 성, 안정성 및 통신을 향상시키는 방법에 대해 설명합니다. (159 자)

Kubernetes에서 응용 프로그램을 어떻게 확장합니까?Kubernetes에서 응용 프로그램을 어떻게 확장합니까?Mar 17, 2025 pm 04:28 PM

이 기사는 수동 스케일링, HPA, VPA 및 클러스터 자동 구동기를 사용하여 Kubernetes의 스케일링 응용 프로그램에 대해 설명하며 스케일링 모니터링 및 자동화를위한 모범 사례 및 도구를 제공합니다.

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

맨티스BT

맨티스BT

Mantis는 제품 결함 추적을 돕기 위해 설계된 배포하기 쉬운 웹 기반 결함 추적 도구입니다. PHP, MySQL 및 웹 서버가 필요합니다. 데모 및 호스팅 서비스를 확인해 보세요.

DVWA

DVWA

DVWA(Damn Vulnerable Web App)는 매우 취약한 PHP/MySQL 웹 애플리케이션입니다. 주요 목표는 보안 전문가가 법적 환경에서 자신의 기술과 도구를 테스트하고, 웹 개발자가 웹 응용 프로그램 보안 프로세스를 더 잘 이해할 수 있도록 돕고, 교사/학생이 교실 환경 웹 응용 프로그램에서 가르치고 배울 수 있도록 돕는 것입니다. 보안. DVWA의 목표는 다양한 난이도의 간단하고 간단한 인터페이스를 통해 가장 일반적인 웹 취약점 중 일부를 연습하는 것입니다. 이 소프트웨어는

SublimeText3 영어 버전

SublimeText3 영어 버전

권장 사항: Win 버전, 코드 프롬프트 지원!

Eclipse용 SAP NetWeaver 서버 어댑터

Eclipse용 SAP NetWeaver 서버 어댑터

Eclipse를 SAP NetWeaver 애플리케이션 서버와 통합합니다.

Dreamweaver Mac版

Dreamweaver Mac版

시각적 웹 개발 도구