여러 이미지가 포함된 Docker 설치가 있습니다(일부는 로컬로 구축되고 일부는 원격 저장소에서 가져옴). 또한 로컬에서 실행되는 Docker 레지스트리 인스턴스도 있습니다.
태그를 다시 지정하고 레지스트리에 푸시하지 않고(Docker 배포 레지스트리 서버 가이드에서 제안한 대로) 내 레지스트리 인스턴스를 통해 이미 Docker 설치에 있는 이미지를 노출할 수 있는 방법이 있습니까?https://docs.docker.com/registry/deploying/)?
위 가이드를 통해 이해한 바에 따르면 레지스트리 인스턴스는 로컬 디스크에서 자체 저장 영역(볼륨)을 사용합니다. 아마도 기본 볼륨 대신 로컬 이미지 캐시(내부 어딘가에 있음 /var/lib/docker
)를 레지스트리 컨테이너에 마운트하거나 일종의 심볼릭 링크 "해킹"을 수행하여 동일한 효과를 얻을 수 있다고 생각합니다.
아무리 "해킹"해 보일지라도 가능한 솔루션에 대한 통찰력은 매우 환영합니다 :)