Docker : 매달려있는 이미지

Asool

다음 명령을 이해하려고합니다.

docker image prune
docker image prune -a

문서에 따르면

docker image prune : 매달린 이미지 제거

docker image prune -a : 매달린 이미지와 사용하지 않는 이미지 제거`

매달린 이미지와 사용하지 않은 이미지의 차이점을 이해하려고합니다.

이 stackoverflow 게시물 에 따르면 사용되지 않은 이미지는 컨테이너에서 할당되거나 사용되지 않은 이미지입니다.

그래서 기본적으로 내가 실행하면

docker pull hello-world

(명령을 실행 한 적이 없음 docker run hello-world)

그러면 hello-world의 이미지는 사용되지 않은 이미지가됩니다. ??

그러면 매달린 이미지는 어떻게 생성됩니까?

위에 언급 된 스택 오버플로 게시물에 따르면, "매달린 이미지는 이미지의 새 빌드를 만들었지 만 새 이름이 지정되지 않았 음을 의미합니다. 따라서 이전 이미지는 '매달린 이미지'가됩니다. "

그게 정확히 무슨 뜻입니까? 즉, 이미지의 새 빌드를 생성한다는 것은 무엇을 의미합니까? 이미지의 새 빌드를 어떻게 생성합니까? 태그가없는 이미지 란 무엇입니까?

누군가 매달린 이미지가 생성되는 방법에 대한 예를 들어 줄 수 있습니까?

첸 A.

매달려있는 이미지는 단순히 이미지가 있지만 태그가 첨부되어 있지 않음을 의미합니다. ( 사용하지 않는 Docker 객체 정리 )

어떻게 도달합니까? 동일한 이름과 동일한 태그로 이미지를 구축합니다. 그게 유일한 경우가 아니라 일반적인 경우입니다.

  1. 당신은 이미지를 구축 my.image.example.com하고 그것을 태그 latest.
  2. 이미지를 다음과 같이 참조하여 푸시 / 풀 수 있습니다. my.image.example.com:lastest
  3. 몇 가지 사항을 변경하고 이미지를 다시 빌드했습니다. 1 단계에서했던 것과 동일합니다.
  4. 이름과 태그가 같은 새 이미지 ID가 있습니다.
  5. 이제 첫 번째 이미지가 매달려 있습니다. 전체 SHA를 사용해야 만 해결할 수 있습니다.

이것은 이미지 태그가 무엇인지에 대한 매우 높은 수준의 추상적 인 설명입니다.

모든 컴퓨터 소프트웨어는 아니지만 대부분의 컴퓨터 소프트웨어는 이름과 버전으로 구성됩니다. 예를 들어 OS는 Windows 10, OSX Catalina (14 Mojave) 등일 수 있습니다.

컨테이너 세계에서 이미지 태그는 소프트웨어 버전을 지정하는 데 사용됩니다. 이미지 이름은 소프트웨어 자체입니다.

이미지를 다운로드 할 때 이미지 이름을 지정하면 "버전"(즉, 태그)이됩니다. 이것이 일반적인 사용 사례입니다. 태그는 다양한 용도로 사용될 수 있습니다. 단일 이미지에 대한 많은 태그가있을 수 있지만 여러 이미지를 참조하는 단일 태그는있을 수 없습니다.

Docker 개요 는 플랫폼에 대한 기본적인 배경을 얻을 수있는 좋은 장소 라고 생각 합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Docker 이미지 빌드는 매달린 이미지로 끝납니다.

분류에서Dev

Docker 이미지의 기본 이미지를 찾는 명령이 있습니까?

분류에서Dev

Docker WordPress 이미지는 새 Docker 이미지를 만들 때 wp-content를 유지하지 않습니다.

분류에서Dev

하나의 Docker 이미지에 liquibase가있는 Postgres

분류에서Dev

Docker -it 명령은 Docker 이미지 또는 Docker 컨테이너와 관련이 있습니다.

분류에서Dev

Docker는 새 이미지를 복사하지 않습니다.

분류에서Dev

Docker 이미지에서 실행되지 않는 Tomcat

분류에서Dev

Docker : 컨테이너가 docker ps 또는 docker 이미지를 실행할 수 있습니까?

분류에서Dev

Github 작업에서 Docker 이미지 빌드로 변수 전달

분류에서Dev

Docker 이미지에서 glibc를 업데이트하는 방법

분류에서Dev

Docker는 FROM으로 이전 이미지를 가져옵니다.

분류에서Dev

Docker 비공개 레지스트리가있는 Kubernetes에서 SSL이없는 Docker 풀 이미지

분류에서Dev

커스텀 ContractConverter를 Spring Cloud Contract Docker 이미지에 전달하는 방법

분류에서Dev

Docker 이미지 생성을 자동화하는 방법이 있습니까?

분류에서Dev

MongoDB 이미지가있는 docker-maven-plugin이 시작시 중단됨

분류에서Dev

Docker 이미지 이해

분류에서Dev

Jenkins Docker 이미지에는 make 또는 sudo가 없습니다.

분류에서Dev

Alpine Docker 이미지가 Ubuntu 이미지보다 50 % 이상 느린 이유는 무엇입니까?

분류에서Dev

Docker 이미지를 빌드하는 동안 예외 복사

분류에서Dev

Docker 이미지에 CSS 및 JS를 추가하는 방법

분류에서Dev

기존 Docker 이미지의 복사본을 만드는 방법

분류에서Dev

Windows에서 Docker 이미지를 실행하는 방법

분류에서Dev

버전 제어를받는 Docker 이미지에서 개발

분류에서Dev

사용할 Tensorflow Docker 이미지는 무엇입니까?

분류에서Dev

Docker 이미지는 ID와 함께 만 나타납니다.

분류에서Dev

기본 Docker 이미지의 파일이 파생 이미지에 있어야합니까?

분류에서Dev

저장소를 만드는 대신 Docker 이미지를 호스트 Docker 이미지 위치에 복사하는 방법이 있습니까?

분류에서Dev

JFrog Artifactory 오류 : 매니페스트 v2 스키마 1이있는 Docker 이미지를이 저장소로 푸시하는 것이 차단됨

분류에서Dev

실행중인 빌드에서 Docker 이미지가 변경되는지 감지

Related 관련 기사

  1. 1

    Docker 이미지 빌드는 매달린 이미지로 끝납니다.

  2. 2

    Docker 이미지의 기본 이미지를 찾는 명령이 있습니까?

  3. 3

    Docker WordPress 이미지는 새 Docker 이미지를 만들 때 wp-content를 유지하지 않습니다.

  4. 4

    하나의 Docker 이미지에 liquibase가있는 Postgres

  5. 5

    Docker -it 명령은 Docker 이미지 또는 Docker 컨테이너와 관련이 있습니다.

  6. 6

    Docker는 새 이미지를 복사하지 않습니다.

  7. 7

    Docker 이미지에서 실행되지 않는 Tomcat

  8. 8

    Docker : 컨테이너가 docker ps 또는 docker 이미지를 실행할 수 있습니까?

  9. 9

    Github 작업에서 Docker 이미지 빌드로 변수 전달

  10. 10

    Docker 이미지에서 glibc를 업데이트하는 방법

  11. 11

    Docker는 FROM으로 이전 이미지를 가져옵니다.

  12. 12

    Docker 비공개 레지스트리가있는 Kubernetes에서 SSL이없는 Docker 풀 이미지

  13. 13

    커스텀 ContractConverter를 Spring Cloud Contract Docker 이미지에 전달하는 방법

  14. 14

    Docker 이미지 생성을 자동화하는 방법이 있습니까?

  15. 15

    MongoDB 이미지가있는 docker-maven-plugin이 시작시 중단됨

  16. 16

    Docker 이미지 이해

  17. 17

    Jenkins Docker 이미지에는 make 또는 sudo가 없습니다.

  18. 18

    Alpine Docker 이미지가 Ubuntu 이미지보다 50 % 이상 느린 이유는 무엇입니까?

  19. 19

    Docker 이미지를 빌드하는 동안 예외 복사

  20. 20

    Docker 이미지에 CSS 및 JS를 추가하는 방법

  21. 21

    기존 Docker 이미지의 복사본을 만드는 방법

  22. 22

    Windows에서 Docker 이미지를 실행하는 방법

  23. 23

    버전 제어를받는 Docker 이미지에서 개발

  24. 24

    사용할 Tensorflow Docker 이미지는 무엇입니까?

  25. 25

    Docker 이미지는 ID와 함께 만 나타납니다.

  26. 26

    기본 Docker 이미지의 파일이 파생 이미지에 있어야합니까?

  27. 27

    저장소를 만드는 대신 Docker 이미지를 호스트 Docker 이미지 위치에 복사하는 방법이 있습니까?

  28. 28

    JFrog Artifactory 오류 : 매니페스트 v2 스키마 1이있는 Docker 이미지를이 저장소로 푸시하는 것이 차단됨

  29. 29

    실행중인 빌드에서 Docker 이미지가 변경되는지 감지

뜨겁다태그

보관