0

我正在尝试使用 docker 图像的图像检查器运行 Clamav 的防病毒扫描,同时遍历图像数量。我无法获得更多扫描输出,我只能获得摘要,但是想知道受感染的文件的位置以及存在什么样的问题。有关此案例的文档很差,无法找到更多信息,有人知道它是如何深入工作以获取有关扫描的更多信息吗?

使用以下命令运行扫描:

docker run --privileged -p 8080:8080 -v pwd: pwd-v /usr/sbin/clamd:/usr/sbin/clamd -v /var/run/docker.sock:/var/run/docker.sock -v / var/run/clamav/clamd.ctl:/var/run/clamav/clamd.ctl -w pwd openshift/image-inspector --scan-type=clamav --clam-socket=/var/run/clamav/clamd.ctl -path "${MKDIR}" -username "${SP_ID}" -password-file "./${PWD_FILE}" --image "${URI_DIGEST}" | tee -a "../$IMG_SCAN_RESULT_FILE"

输出看起来像:

Oct 01 00:22:33 为图像 xxxxxxxxx.azurecr.io/xxxxx:latest sha256:xxxxx 2020/10/01 00:22:33 拉动图像 xxxxx.azurecr.io/xxxxx@sha256:xxxxxx 2020/ 运行图像检查器10/01 00:22:41 完成下载图像(已下载 91597Kb) 2020/10/01 00:22:47 提取图像 xxxxxx.azurecr.io/xxxxxxxx@sha256:xxxxxxxxxxxxxxxxxxxxxxxx 到 /mnt/image-inspector/xxxxxxxxxx.azurecr。 io-xxxxxxxxxxxxxxxx 2020/10/01 00:22:59 clamav 扫描耗时 6s(发现 500 个问题)

已尝试标志 -i(不是有效标志),或 | grep FOUND 2>&1 无效。有谁知道如何获得 clamav scan 的更多输出?

4

0 回答 0