在安装页 for Trivy中,没有提到Windows。
我已经安装了,所以Docker方法看起来很有希望,但是有几件事情我不确定:
/var/run
和$HOME/Library/Caches
目录吗?其目的是扫描我使用构建的图像。
发布于 2021-09-14 18:34:34
docker pull aquasec/trivy:0.19.2
docker run --rm -v C:\Users\<your foldername>:/root/.cache/ aquasec/trivy:0.19.2 aquasec/trivy:0.19.2 python:3.4-alpine
发布于 2021-08-18 07:36:22
基本上,我认为在这种情况下,这是不可能的。最接近的方法是在WSL中运行trivy,但这在技术上并不是直接在Windows上运行。
发布于 2021-10-25 07:48:20
安装了用于windows的Deskttop之后,您可以打开一个终端(下一个命令引用powershell )。
docker run --rm -v ${PWD}/tmp:/root/.cache/ -v //var/run/docker.sock:/var/run/docker.sock aquasec/trivy <image>
您可以使用此命令使用实际路径。它比使用绝对路径更好。另外,您还可以将对接器套接字挂载到trivy以扫描下载的映像。
https://stackoverflow.com/questions/68481388
复制相似问题