우분투에서 도커로 시작했습니다. 다음과 같이 고정물 이미지를 뽑았습니다.로컬 호스트에서 도커 이미지의 레이어를 얻는 방법
docker pull coreos/apache
이제 세 개의 레이어가 표시됩니다.
Using default tag: latest
latest: Pulling from coreos/apache
a3ed95caeb02: Pull complete
5e160ca0bb5a: Pull complete
1f92e2761bfd: Pull complete
Digest: sha256:9af520cee7bedcda564970ff790cdf2e72b6daccce8539f6b3c880ed7fc21091
Status: Downloaded newer image for coreos/apache:latest
위 그림에서이 이미지에는 3 개의 레이어가 있음을 알 수 있습니다.
하지만 이제 터미널을 닫았다가 다시 열면이 이미지의 레이어 (위의 동일한 정보)를 얻을 수 있습니다. 명령은 무엇입니까?
내가 도커 이미지를 만들 때 나는 이것을 얻는다.
REPOSITORY TAG IMAGE ID CREATED SIZE
centos latest 0584b3d2cf6d 9 days ago 196.5 MB
hello-world latest c54a2cc56cbb 4 months ago 1.848 kB
coreos/apache latest 5a3024d885c8 2 years ago 294.4 MB
이제 이미지 ID를 알았으므로 이미지 ID에 대한 레이어를 어떻게 얻을 수 있습니까?
docker images --tree
에서와 나무 옵션은 더 이상 작동하지 않습니다. 그것은 제거 될 것으로 보인다. 하나의 명령이 아니라면 어떻게 명령 시퀀스를 사용하여 얻을 수 있습니까?
나는 그것을 이해하지만 내가 원하는 것은 이미지가 구성하는 계층을 알아야한다는 것입니다. 어떻게 그 정보를 얻을 수 있습니까? – VivekDev
@VivekDev의 경우 여기에 설명 된대로 '도커 기록'을 사용할 수 있습니다. –
https://docs.docker.com/engine/reference/commandline/history/ –