我遵循以下示例:https : //zaproxy.blogspot.com/2017/06/scanning-apis-with-zap.html
docker pull owasp/zap2docker-weeklydocker run -t owasp/zap2docker-weekly zap-api-scan.py -t \
https://www.example.com/openapi.json -f openapi
它有效docker run -v /etc/hosts:/etc/hosts -v $(pwd):/zap/wrk:rw -t owasp/zap2docker-weekly zap-api-scan.py -t myapitest.json -f openapi
我得到:
无法在本地 docker 中找到图像 'in:latest':来自守护进程的错误响应:pull access denied for in,存储库不存在或可能需要 'docker login'。
我用谷歌搜索找到解决方案,因为我在 Docker 和 ZAP 方面都是新手,但徒劳无功。我需要重复async / await块几次,但是不能使用以下代码:
for (let i = 0; i <= 10; i += 1) {
const res = await DoSomething();
}
Run Code Online (Sandbox Code Playgroud)
因为它与不等待循环规则相矛盾。