Что такое флаг запуска -r Docker

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

Решение

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

Способ прочитать это в 2 частях:

  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
...
Другие вопросы по тегам