불변 태그 검증 요청
불변 태그 검증 요청 (immutable_tags_verify_request)
Docker Hub 저장소의 불변 태그(immutable tag) 규칙이 실제로 어떤 태그를 걸러내는지 검증할 때 보내는 요청 스키마예요. 정규식(regex)을 받아서, 그 규칙이 적용되는 태그를 미리 확인할 수 있게 해줍니다.
출처: 문서
본문
이 요청은 regex 필드를 가진 객체예요. regex는 Go 정규식 문법을 따르고, 쉼표는 허용되지 않아요.
{
"examples": [
{
"regex": "v.*"
}
],
"properties": {
"regex": {
"description": "Regular expression using Go regular expression syntax. Commas are not permitted.",
"example": "v.*",
"pattern": "^[^,]*$",
"type": "string"
}
},
"required": [
"regex"
],
"type": "object"
}
regex는 필수 필드이고, 불변 태그 규칙으로 쓸 정규식을 담아요.pattern이^[^,]*$이라 값에 쉼표가 들어가면 안 됩니다.- 예시로
v.*를 주면v로 시작하는 태그들을 대상으로 검증해요.
더 알아보기
- 불변 태그 설정 (immutable_tags_settings): 불변 태그 규칙 저장 형태를 확인해요.
- 불변 태그 검증 응답 (immutable_tags_verify_response): 검증 결과 응답 구조를 살펴봐요.