【问题标题】:Is there a way to get the user who pushed the image to Docker Registry?有没有办法让将图像推送到 Docker Registry 的用户?
【发布时间】:2021-11-11 12:36:22
【问题描述】:

我们有一个 Docker Registry 运行,它使用 nginx 的本机基本身份验证,因此图像只能在身份验证后推送到 Registry。是否可以获取将图片推送到 Registry 的用户?

【问题讨论】:

    标签: docker docker-registry


    【解决方案1】:

    它不是注册表 API 的一部分。您需要检查该注册表和身份验证服务器的日志。用户可以通过在图像(或遗留维护者字段)上设置标签来自我报告他们是谁,但我不会依赖它来完成任何安全关键任务。

    有关注册表 API 的更多信息,请参阅:https://github.com/opencontainers/distribution-spec

    Docker 还有他们的 API(早于 OCI)记录在:https://docs.docker.com/registry/spec/api/

    【讨论】:

      猜你喜欢
      • 2015-12-17
      • 1970-01-01
      • 1970-01-01
      • 2017-11-09
      • 1970-01-01
      • 2021-05-13
      • 2019-07-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多