gpt4 book ai didi

python - Python docker SDK内容信任无效

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

当我从python docker sdk提取图像时,我想启用内容信任,但是目前我正在做:
export DOCKER_CONTENT_TRUST=1
然后在python3中我这样做:

import docker
client = docker.from_env()
client.images.pull('some-image-with-no-remote-trust-data')

但它成功拉出图像。

在做:
docker pull some-image-with-no-remote-trust-data
给我错误: Error: remote trust data does not exist...
我希望在使用python sdk拉取时会遇到类似的错误,但我不...如何解决此问题?

最佳答案

目前似乎不支持此功能-https://github.com/docker/docker-py/issues/1773

我建议使用子流程

import subprocess
ret = subprocess.run(['docker', 'pull', 'some-image-with-no-remote-trust-data'])
if ret.returncode:
# pull failed
pass

关于python - Python docker SDK内容信任无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53306787/

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