gpt4 book ai didi

python - 如何运行带有特定标签 docker-py 的容器

转载 作者:行者123 更新时间:2023-12-01 09:00:29 25 4
gpt4 key购买 nike

尝试从 docker-py 运行 docker 容器,但是当我运行时:client.containers.run(image='my/image:tag')

我收到此错误:

类型错误:序列项 0:需要一个类似字节的对象,找到 str

编码为字节:

client.containers.run(image='my/image:tag'.encode())

给出错误:

类型错误:b'my/image:tag' 不可 JSON 序列化

我尝试通过 run 函数查看是否有 tag 关键字,但据我所知没有。

最佳答案

先尝试运行images.list(),然后使用get获取所需的图像

例如:

client.images.list()
#--> Should output all available Images

然后运行

container = client.images.get('Image_Name')   
container.stop() #Stops Image.

这应该为您提供准确的图像名称。

container.attrs['Config']['Image']

关于python - 如何运行带有特定标签 docker-py 的容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52491640/

25 4 0