Docker image에 OCI 정의 태그 붙이기
Docker file의 사양에는
LABEL
명령이 있습니다.LABEL "com.example.vendor"="ACME Incorporated"
LABEL com.example.label-with-value="foo"
LABEL version="1.0"
LABEL description="This text illustrates \
that label-values can span multiple lines."
이렇게 되면 이미지에 메타 정보를 붙일 수 있지만 이름 공간
com.example
과 KEY=VALUE
만 필요하기 때문에 스스로 해시태그를 붙여 자신이 사용할 때는 사용할 수 있지만 다른 프로젝트와 협업할 때는 곤란하다.따라서 Open Container Initiaive (OCI) 정의된 공용 라벨이 있습니다
많기 때문에 일부분만 가져가세요. 예를 들면rustmath/mkl-rust 컨테이너
LABEL org.opencontainers.image.authors="Toshiki Teramura <[email protected]>"
LABEL org.opencontainers.image.url="https://github.com/rust-math/intel-mkl-src"
LABEL org.opencontainers.image.documentation="Rust with Intel (R) MKL"
LABEL org.opencontainers.image.source="https://github.com/rust-math/intel-mkl-src/blob/master/docker/Dockerfile"
LABEL org.opencontainers.image.version="0.1.0"
처럼 착용 가능합니다.이렇게 하면 OCI의 규격에 따라 구상한 다른 프로젝트와 합작할 수 있다.
Reference
이 문제에 관하여(Docker image에 OCI 정의 태그 붙이기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/termoshtt/articles/1e0063c1147b3ca631eb텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)