도커허브 공식 이미지 태그 이름 찾기

hyuckhoon.ko·2022년 11월 29일
0

ECR에 저장된 이미지에 tag에 버전정보와 버전 이름을 기입하지 않아
도커허브에서 어떤 이미지를 pull 받았는지 알 수 없었다.


inspect 활용하기

docker inspect --format='{{index .RepoDigests 0}}' 이미지ID

(생략)sha256:751457e90487d629c51edac28817ce05687251f56d8babb7e148c0253494af7d

위와 같이 도커 이미지의 ID를 찾았다.

이제 버전 정보를 알아보자

docker inspect 이미지ID

"ContainerConfig" -> "ENV" 키를 보면 파이썬 버전을 알 수 있다.
"PYTHON_VERSION=3.9.6",

즉, 도커허브의 Python 공식이미지(sha256:751457e90487d629c51edac28817ce05687251f56d8babb7e148c0253494af7d)를 사용해고 그 버전은 3.9.6이다.


도커허브로 가자

이미지 태그를 3.9.6으로 입력한다.

python:3.9.6-buster이미지의 DIGEST에 기입된 ID와 동일함을 확인할 수 있다.

0개의 댓글