Что такое флаг запуска -r Docker - PullRequest
0 голосов
/ 10 мая 2019

Я смотрю на этот репо: 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/

1 Ответ

0 голосов
/ 10 мая 2019

-v -r ... применяется к процессу контейнера , а не к команде docker.

Способ чтения состоит из 2 частей:

  1. Запустите команду gitleaks, используя docker run --rm --name=gitleaks zricethezav/gitleaks

  2. Предоставьте gitleaks флажки и параметры с -v -r https://github.com/zricethezav/gitleaks.git

Youможет (часто) определить, какие флаги | параметры требуется экземпляру контейнера, запустив процесс без каких-либо флагов | параметров или присвоив ему --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
...
...