오류

오류 (error)

Docker Hub API가 오류를 돌려줄 때 쓰는 공통 오류 스키마예요. message에 실패 내용을 담고, detailerrinfo로 추가 정보를 담을 수 있어요. 오류 세부 정보는 엔드포인트마다 다릅니다.

출처: 문서

본문

오류 객체의 필드는 다음과 같아요.

  • message: 실패를 설명하는 메시지
  • detail: 세부 문자열
  • errinfo: 가능하면 추가 오류 컨텍스트를 담는 객체 (null 가능)

오류 세부 정보는 엔드포인트마다 달라요. message는 실패를 설명하고, errinfo에는 추가 컨텍스트가 들어갈 수 있습니다.

{
  "description": "Error details vary by endpoint. The message describes the failure; errinfo can contain additional context.",
  "properties": {
    "detail": {
      "type": "string"
    },
    "errinfo": {
      "additionalProperties": true,
      "description": "Additional error context, when available.",
      "type": [
        "object",
        "null"
      ]
    },
    "message": {
      "type": "string"
    }
  },
  "type": "object"
}

더 알아보기