Defender ログ エラー: cri.go:663 コンテナーのイメージが見つかりませんでした &Container
3024
Created On 04/30/23 22:01 PM - Last Modified 10/24/24 16:32 PM
Question
- Defender ログに次のエラー メッセージが表示されるのはなぜですか? (ほんの一例)
ERRO 2023-02-07T00:34:29.189 cri.go:663 Failed to find image for container &Container{Id:1aa3985696bd6f0bb0ed46a2039357c617f6db1c9da235de36c0dacb33c002f2,PodSandboxId:aec497eff04f34e987ff8dc3c3a09c7e53fc045fa95aa543107d89b095872ffa,Metadata:&ContainerMetadata{Name:registry-server,Attempt:0,},Image:&ImageSpec{Image:icr.io/cpopen/ibm-operator-catalog@sha256:245d4b5d3d9c9e4e19e0f1e925738fd536e278e0b29aae60ff13d455b6537484,Annotations:map[string]string{},},ImageRef:icr.io/cpopen/ibm-operator-catalog@sha256:245d4b5d3d9c9e4e19e0f1e925738fd536e278e0b29aae60ff13d455b6537484,State:CONTAINER_RUNNING,CreatedAt:1675700198144670451,Labels:map[string]string{io.kubernetes.container.name: registry-server,io.kubernetes.pod.name: opencloud-operators-4mq6h,io.kubernetes.pod.namespace: pro-bkapi0-001,io.kubernetes.pod.uid: 2622a367-7666-4f6a-b282-f4b078655e48,},Annotations:map[string]string{io.kubernetes.container.hash: 833d4d55,io.kubernetes.container.ports: [{"name":"grpc","containerPort":50051,"protocol":"TCP"}],io.kubernetes.container.restartCount: 0,io.kubernetes.container.terminationMessagePath: /dev/termination-log,io.kubernetes.container.terminationMessagePolicy: FallbackToLogsOnError,io.kubernetes.pod.terminationGracePeriod: 30,},}
- 上記のエラー メッセージを無視しても安全ですか? コンテナのスキャンに影響はありますか?
Environment
- Prisma Cloud コンピューティング - SaaS
- Container Defender (この例では v22.06.197)
- オープンシフト
Answer
- 関連するエラー メッセージは、コンテナー Defender が実行中のコンテナーをスキャンし、イメージ参照 (ImageRef) が見つからないことを検出したときに表示されます。 画像参照の例は次のとおりです。
ImageRef:icr.io/cpopen/ibm-operator-catalog@sha256:245d4b5d3d9c9e4e19e0f1e925738fd536e278e0b29aae60ff13d455b6537484
- はい、コンテナをスキャンする Defender の機能に影響を与えないため、エラー メッセージは無視しても問題ありません。 スキャンは、期待/希望どおりに動作し続ける必要があります