【问题标题】:What is the docker run -r flag什么是 docker run -r 标志
【发布时间】:2023-03-03 11:32:02
【问题描述】:

我正在查看这个 repo: 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/

【问题讨论】:

    标签: docker docker-run gitleaks


    【解决方案1】:

    -v -r ... 应用于容器进程 应用于docker 命令。

    阅读方式分为两部分:

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

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

    您可以(通常)通过在没有任何标志|参数的情况下运行进程或给它--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
    ...
    

    【讨论】:

    • 是的,如果它是一个私人仓库,不知道如何在那里获取 ssh 密钥
    • 这不是私人的。您包含的命令对我有用。 IIUC 使用的 repo 只是一个例子。您可以将 github.com/zricethezav... 替换为您想要审核的任何 repo。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-25
    • 2017-08-14
    • 1970-01-01
    • 2023-02-08
    相关资源
    最近更新 更多