0

我正在看这个回购: https ://github.com/zricethezav/gitleaks

要使用 Docker 运行,我们将使用

docker run --rm --name=gitleaks zricethezav/gitleaks -v -r https://github.com/zricethezav/gitleaks.git

我无法弄清楚-r标志在做什么......它看起来不像使它成为只读,有人知道吗?

https://docs.docker.com/engine/reference/commandline/run/

4

1 回答 1

1

-v -r ...适用于容器进程而不是命令docker

阅读方式分为两部分:

  1. 运行命令gitleaks使用docker run --rm --name=gitleaks zricethezav/gitleaks

  2. 提供gitleaks标志和参数-v -r https://github.com/zricethezav/gitleaks.git

您可以(通常)通过在没有任何标志|参数的情况下运行进程或给它来确定容器实例想要什么标志|参数--help,即

docker run -it --name=gitleaks zricethezav/gitleaks --help
Usage:
  gitleaks [OPTIONS]

Application Options:
  -r, --repo=          Repo url to audit
...
Example:
...
  -v, --verbose        Show verbose output from gitleaks audit
...
于 2019-05-10T16:55:35.490 回答