Azure Blob Storage 캐시

Azure Blob Storage 캐시

Azure Blob Storage 캐시 백엔드는 빌드 결과 캐시를 Azure의 blob storage 서비스에 업로드해요.

출처: 문서

본문

이 기능을 사용하려면 이 캐시를 지원하는 드라이버가 필요해요. 기존 기본 빌더 대신 다른 드라이버를 사용하는 새 빌더를 만들어요. 자세한 내용은 Build drivers 문서를 참고해요.

시놉시스 (Synopsis)

$ docker buildx build --push -t <registry>/<image> \
  --cache-to type=azblob,name=<cache-image>[,parameters...] \
  --cache-from type=azblob,name=<cache-image>[,parameters...] .

--cache-to--cache-fromtype=azblob을 지정해 사용해요.

인증 (Authentication)

별도로 지정하지 않으면 인증은 Azure Go SDK의 스킴에 따라 BuildKit 서버의 환경 변수에서 읽어요. 이 환경 변수는 Buildx 클라이언트가 아니라 서버에서 읽는다는 점에 유의해요.

추가 자료 (Further reading)

캐싱에 대한 소개는 Docker build cache 문서를 참고해요. azblob 캐시 백엔드에 대한 자세한 내용은 BuildKit README를 참고해요.

더 알아보기 (Learn more)