首页 > 解决方案 > Docker:在 python-sdk 中提供自定义上下文

问题描述

我正在尝试使用 docker python-sdk 模拟以下 CLI 命令:

docker build -t mytag -f path_to_my_dockerfile/Dockerfile ../../../.

所以在这种情况下,我希望它使用构建上下文构建 Dockerfile ../../../.。我尝试将 python-sdk 用于 docker,但似乎每次构建上下文都不正确时,我尝试了各种组合,例如:

import docker
client = docker.from_env()
clients.images.build(path="../../../.", fileobj="path_to_my_dockerfile/Dockerfile", tag="mytag")

但似乎没有任何效果。查看docker-py 存储库没有帮助。

标签: pythondockerdockerfile

解决方案


推荐阅读