gpt4 book ai didi

docker - 检查 docker 连接以获取用户和密码

转载 作者:行者123 更新时间:2023-12-02 18:25:23 26 4
gpt4 key购买 nike

我们有一些带有自动化工具的向导,
向导有 3 个简单的步骤

1 provide docker registry user


  1. provide registry password

  1. provide the domain to upload the image

它可能是人工制品或 dockerhub。
问题是有时用户提供了错误的凭据并且向导说登录成功(使用 docker api's...),即 不正确 .当用户在收到未经授权的错误后推送图像时,我的问题是我应该如何在向导中处理它?也许建立 screatch图像并推送它以查看用户是否提供了正确的凭据并获得了授权?
我的问题:
  • 是否可以推送没有文件的图像,通过命令提供内容?或推送一些虚拟图像...
  • 是否有其他选项可以验证用户是否成功登录?当用户没有提供正确的凭据时,我们不会收到适当的消息...

  • 更新
    进一步检查后,似乎我们没有使用 docker 我们正在使用 img有时您可以提供 错了密码,你会得到 成功登录信息,有没有办法使用用户服务器和密码调用 docker api/2 以查看该用户是否成功登录?

    最佳答案

    最明显的解决方案是调用

    docker login -u username -p password server
    (或者如果您的向导使用某种库,如 Docker.DotNet 或类似库,则库中的任何挂件)并检查结果代码。如果是 0登录没问题,否则不行。

    关于docker - 检查 docker 连接以获取用户和密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64523577/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com