저장소 정보
저장소 정보 (repository_info)
Docker Hub 저장소 하나의 전체 정보를 나타내는 스키마예요. 저장소의 이름·네임스페이스·설명·카테고리·권한·통계·상태·불변 태그 설정 등을 담아요.
출처: 문서
본문
저장소 정보 객체는 매우 많은 필드를 갖습니다. 주요 필드는 다음과 같아요.
name/namespace/user: 저장소 이름, 네임스페이스, 소유자description/full_description: 짧은·전체 설명categories: 저장소 카테고리 배열is_private/is_automated/has_starred: 공개·자동화·즐겨찾기 여부permissions: 저장소 권한 (repo_permissions)immutable_tags_settings: 불변 태그 설정pull_count/star_count/collaborator_count: 통계status/status_description: 상태date_registered/last_updated/last_modified: 생성·갱신 시각storage_size: 저장 크기 (바이트)
다음은 전체 예시예요.
{
"categories": [],
"collaborator_count": 0,
"content_types": [],
"date_registered": "2025-01-20T10:30:00Z",
"description": "A sample application repository",
"has_starred": false,
"hub_user": "myorganization",
"immutable_tags_settings": {
"enabled": false,
"rules": []
},
"is_automated": false,
"is_private": false,
"last_updated": "2025-01-20T10:30:00Z",
"media_types": [],
"name": "my-app",
"namespace": "myorganization",
"permissions": {
"admin": true,
"read": true,
"write": true
},
"pull_count": 0,
"repository_type": "image",
"source": null,
"star_count": 0,
"status": 1,
"status_description": "Active",
"storage_size": null,
"user": "myorganization"
}
더 알아보기
- 카테고리 (category):
categories배열 구조를 확인해요. - 저장소 권한 (repo_permissions):
permissions구조를 살펴봐요.