블롭 업로드 청크 전송

블롭 업로드 청크 전송 (UploadBlobChunk)

Docker 레지스트리 API에서 블롭(blob) 업로드 중 데이터 청크(chunk)를 보내는 작업이에요. 업로드 세션에 데이터를 일정 단위로 나눠 업로드합니다.

출처: 문서

본문

업로드 세션 URL로 데이터 청크를 PATCH(부분 업로드) 형태로 보냅니다. 작은 블롭은 한 번에 몽땅 보낼 수도 있고, 큰 블롭은 여러 청크로 나눠 PATCH한 뒤 CompleteBlobUpload로 마무리합니다. 응답으로 갱신된 업로드 위치와 수신 바이트 범위를 확인할 수 있어요.

응답

  • 204 등 부분 업로드 성공
  • 그 외 오류: 잘못된 범위(416) 등

더 알아보기