Getting image source signatures Checking if image destination supports signatures Error: Copying this image requires changing layer representation, which is not possible (image is signed or the destination specifies a digest)
위와 같은 오류는 RedHat 에서 만든 Signed Image
를 사설 레지스트리에 push
하려고 할때 발생하는 오류이다.
동일한 RedHat 인증서를 사설 레지스트리에 등록하거나 이미지 자체를 push
할때 서명을 제거하면 해결된다.
단순히 push할때 --remove-signatures
옵션을 추가하기만 하면 된다.
podman push --remove-signatures