확장 검증하기

확장 검증하기 (Validate your extension)

확장을 공유하거나 게시하기 전에 검증하는 방법을 설명하는 문서예요.

출처: 문서

본문

확장을 공유하거나 게시하기 전에 검증하세요. 확장을 검증하면 확장이 다음을 보장해요:

  • Marketplace에서 올바르게 표시하는 데 필요한 이미지 라벨로 빌드됨
  • 문제없이 설치되고 실행됨

Extensions CLI를 사용하면 확장을 로컬에서 설치하고 실행하기 전에 검증할 수 있어요.

검증은 확장의 Dockerfile이 모든 필수 라벨을 지정하는지, 그리고 메타데이터 파일이 JSON 스키마 파일에 대해 유효한지 확인해요.

검증하려면 다음을 실행하세요:

$ docker extension validate <name-of-your-extension>

확장이 유효하다면 다음 메시지가 표시돼요:

The extension image "name-of-your-extension" is valid

이미지가 빌드되기 전에 metadata.json 파일만 검증하는 것도 가능해요:

$ docker extension validate /path/to/metadata.json

metadata.json 파일을 검증하는 데 사용되는 JSON 스키마는 releases 페이지에서 찾을 수 있어요.

더 알아보기 (Learn more)