5.2. 이미지 태그 지정
이미지 태그는 이미지 스트림에서 특정 버전의 컨테이너 이미지를 식별합니다. 이미지 태그를 사용하여 이미지를 구성하고 빌드 및 배포에서 사용하는 버전을 제어할 수 있습니다.
5.2.1. 이미지 스트림에서 이미지 태그 이해 링크 복사링크가 클립보드에 복사되었습니다!
OpenShift Dedicated의 이미지 태그는 이미지 스트림에서 특정 버전의 컨테이너 이미지를 구성, 식별 및 참조하는 데 도움이 됩니다. 태그는 특정 이미지 계층 및 다이제스트에 대한 포인터 역할을 하는 사람이 읽을 수 있는 레이블입니다.
태그는 이미지 스트림 내에서 변경 가능한 포인터로 작동합니다. 새 이미지를 가져오거나 스트림으로 태그하면 새 이미지의 변경할 수 없는 SHA 다이제스트를 가리키도록 태그가 업데이트됩니다. 단일 이미지 다이제스트에는 여러 태그가 동시에 할당될 수 있습니다. 예를 들어 :v3.11.59-2 및 :latest 태그는 동일한 이미지 다이제스트에 할당됩니다.
태그는 두 가지 주요 이점을 제공합니다.
- 태그는 이미지 스트림에서 특정 버전의 이미지를 요청하는 빌드 및 배포를 위한 기본 메커니즘 역할을 합니다.
-
태그는 명확성을 유지하고 환경 간 이미지를 쉽게 승격할 수 있도록 지원합니다. 예를 들어
:test태그에서:prod태그로 이미지를 승격할 수 있습니다.
이미지 태그는 주로 구성의 이미지를 참조하는 데 사용되지만 OpenShift Dedicated는 이미지 스트림 내에서 직접 태그를 관리하기 위한 oc tag 명령을 제공합니다. 이 명령은 podman tag 또는 docker tag 명령과 유사하지만 로컬 이미지 대신 이미지 스트림에서 작동합니다. 새 태그 포인터를 생성하거나 새 이미지를 가리키도록 이미지 스트림 내에 기존 태그 포인터를 업데이트하는 데 사용됩니다.
이미지 태그는 콜론(:)을 구분 기호로 사용하여 이미지 이름 또는 이미지 스트림 이름에 추가됩니다.
| 컨텍스트 | 구문 형식 | 예 |
|---|---|---|
| 외부 레지스트리 |
|
|
| 로컬 이미지 스트림 |
|
|