【问题标题】:How to generate custom Docker Content Trust root key如何生成自定义 Docker 内容信任根密钥
【发布时间】:2020-09-24 15:40:15
【问题描述】:

我对 Docker 世界内外的安全方面知之甚少。 正如文档所述,我尝试了以下命令

docker trust key generate jeff

每当我第一次运行此命令时,它都会自动生成一个根密钥。不能根据我自己现有的 pem 文件生成根密钥吗?我已经检查了 docker 和公证客户端/服务器等,没有关于此的信息。我希望这是一个有效的问题。

【问题讨论】:

    标签: docker notary


    【解决方案1】:

    是的,我们可以这样做

    参考链接:https://docs.docker.com/engine/reference/commandline/trust_key_load/#:~:text=docker%20trust%20key%20load%20adds%20private%20keys%20to,this%20command%2C%20refer%20to%20the%20examples%20section%20below.

    以下是加载现有 pem 文件(即私钥)的步骤。它仅适用于 windows VM 映像。(不是 Ubuntu 映像)

    设置 DOCKER_CONTENT_TRUST=1

    docker trust key load privatekey.pem --name username

    输入密码:

    docker trust signer add --key publickey.pem username dockerimageregistry.azurecr.io/hello-world:signed

    【讨论】:

      猜你喜欢
      • 2018-05-06
      • 2017-10-04
      • 2012-10-07
      • 2014-04-11
      • 2019-08-16
      • 2010-09-24
      • 1970-01-01
      • 2018-12-04
      • 2017-08-09
      相关资源
      最近更新 更多