확장 검증하기
확장 검증하기 (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 페이지에서 찾을 수 있어요.