내 이미지 참조를 확인하는 방법은 무엇입니까?

Code Engine 앱 또는 작업에 대해 작업할 때 이미지에 액세스하려면 컨테이너 이미지 참조 및 레지스트리 시크릿을 지정해야 합니다. 이러한 워크로드가 올바르게 작동하려면 이미지 참조 및 해당 액세스 특성이 앱 또는 작업의 수명 동안 유효해야 합니다.

이미지 참조를 확인하는 메시지를 수신하는 경우 이미지 참조 및 해당 액세스 특성이 유효한지 확인하십시오.

예제 오류 메시지

Revision failed
Unable to pull the image "icr.io/codeengine/my_image" Verify the image reference.

이미지의 문제점을 해결하는 데 도움을 받으려면 다음 단계를 수행하십시오.

  1. 이미지가 있어야 합니다.

    • 이미지가 레지스트리에 푸시되었으며 레지스트리에서 삭제되지 않았는지 확인하십시오.
    • Code Engine 엔티티 (apps job, function) 에 대한 구성에서 참조된 이미지의 이름이 올바르고 이미지에 대한 경로가 올바른지 확인하십시오.
  2. 컨테이너 이미지에 대한 액세스가 정의되어 있고 참조된 레지스트리 시크릿의 신임 정보가 유효한지 확인하십시오.

    • 참조된 이미지가 SHA 체크섬 또는 태그 이름을 사용하는 경우 레지스트리에서 이미지를 가져올 수 있고 이러한 모든 값이 이미지 참조에 포함되어 있는지 확인하십시오.
    • Code Engine 앱, 작업 또는 기능이 작성된 후 Code Engine 레지스트리 시크릿에 순환 API키를 추가하는 경우, 순환 API키는 레지스트리 시크릿에 저장된 키를 자동으로 업데이트하지 않습니다. 회전 API키가 업데이트되도록 하려면 최신 API키를 사용하여 레지스트리 시크릿을 업데이트 하십시오.
    • 컨테이너 레지스트리에 액세스를 참조하십시오.

이미지 참조에 대한 자세한 정보는 다음 주제를 참조하십시오.