>  기사  >  운영 및 유지보수  >  docker로 다운로드한 이미지는 어느 폴더에 넣어야 하나요?

docker로 다운로드한 이미지는 어느 폴더에 넣어야 하나요?

下次还敢
下次还敢원래의
2024-04-07 19:06:181485검색

Docker 이미지는 기본적으로 /var/lib/docker/image 폴더에 저장됩니다. Docker는 이미지를 계층적 방식으로 저장합니다. 즉, 새 이미지가 다운로드되면 Docker는 해당 이미지가 로컬 저장소에 이미 있는지 확인합니다. 존재하지 않는 경우 Docker는 저장소에서 이미지를 다운로드하여 이미지 폴더에 저장합니다. docker-root 플래그를 설정하여 저장 위치를 ​​변경할 수 있습니다. Docker는 분산 저장소, 원격 저장소 및 사용자 지정 저장소 드라이버와 같은 다른 저장소 옵션도 제공합니다.

docker로 다운로드한 이미지는 어느 폴더에 넣어야 하나요?

Docker 이미지 저장 위치

Docker에서 다운로드한 이미지는 기본적으로 다음 폴더에 저장됩니다.

<code>/var/lib/docker/image</code>

이 폴더는 Docker 설치 디렉터리에 있으며 다운로드한 모든 이미지가 포함되어 있습니다. 각 이미지는 이미지의 메타데이터와 레이어 파일이 포함된 별도의 하위 폴더에 저장됩니다.

이미지 저장 메커니즘

Docker는 이미지를 계층화된 방식으로 저장합니다. 즉, 각각의 새 이미지는 하나 이상의 기존 이미지를 기반으로 구축됩니다. 새 이미지가 다운로드되면 Docker는 먼저 해당 이미지가 로컬 저장소에 이미 있는지 확인합니다. 존재하는 경우 다시 다운로드할 필요가 없습니다. 그렇지 않으면 Docker는 레지스트리에서 이미지를 다운로드하여 image 폴더에 저장합니다. image 文件夹中。

更改默认存储位置

在某些情况下,您可能需要将镜像存储在其他位置,例如为了提高性能或节省空间。您可以通过设置 docker-root

기본 저장 위치 변경

경우에 따라 성능 향상이나 공간 절약 등을 위해 이미지를 다른 위치에 저장해야 할 수도 있습니다. docker-root 플래그를 설정하여 기본 저장 위치를 ​​변경할 수 있습니다.

<code>sudo dockerd --gpus all --storage-driver overlay2 --docker-root /path/to/new/storage/location</code>
이 변경 사항은 Docker 서비스가 다시 시작될 때까지 적용되지 않습니다.

    기타 저장소 옵션
  • Docker는 기본 저장소 위치 외에도 다음과 같은 추가 저장소 옵션을 제공합니다.
  • 분산 저장소:
  • 여러 노드에 이미지를 저장하여 가용성과 성능을 높입니다.
  • 원격 저장소:
  • Amazon S3 또는 Google Cloud Storage와 같은 클라우드 저장소 서비스에 이미지를 저장하여 로컬 저장 공간을 절약하세요.
🎜🎜사용자 정의 스토리지 드라이버: 🎜 특정 요구 사항을 충족하는 사용자 정의 스토리지 드라이버를 만듭니다. 예를 들어, 자신의 NAS 장치에 이미지를 저장할 수 있습니다. 🎜🎜

위 내용은 docker로 다운로드한 이미지는 어느 폴더에 넣어야 하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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