我正在尝试使用Docker Python API登录到Docker云:
https://docker-py.readthedocs.io/en/stable/client.html#creating-a-client1
URL是什么?什么是Port?
我试图让它与cloud.docker.com一起工作,但我对任何注册表服务器都没意见,只要它是免费使用的,并且我可以用它从一台计算机上传Docker图像并在另一台计算机上运行它们。
我已经使用自己的本地托管注册表运行了所有东西,但我似乎不知道如何连接到服务器。托管我自己的注册表比使用现有的注册表服务器更容易,这有点荒谬。
我的代码看起来像这样,但是我不确定args.*参数应该是什么:
client = docker.DockerClient(base_url=args.docker_registry)
client.login(username=args.docker_user, password=args.docker_password)我不确定需要什么base_url才能登录,错误消息也没有任何帮助。
你能给我举一个可行的例子吗?
发布于 2017-08-15 23:05:20
我仍然不知道cloud.docker.com的注册表是什么名字,但我切换到quay.io作为我的注册表服务器,它与直观的注册表=‘quay.io’一起工作。
https://stackoverflow.com/questions/45663542
复制相似问题