5

I just have started Docker Api and explored various parts.But I'm stuck to build an image using docker api by using python client, actually I couldn't understand how to setup various required arguments for docker client.images.build() method ?

Help me, please! Thanks in advance!

4

1 回答 1

7

根据官方文档https://docker-py.readthedocs.io/en/stable/images.html用于使用 python 的 docker 模块构建图像。

(这个问题是一年前提出的,但我会写下来供其他人参考:))

对于一个基本的了解,你可以使用这个,剩下的留给你去探索。

client.images.build()是构建 docker 镜像的方法。
现在它可以有几个参数:

Like path(str) – 包含 Dockerfile 的目录的路径。
您可以像这样指定参数:

client.images.build(path = "<path_to_the_Dockerfile>")

例如,如果您的 Dockerfile 在当前目录中,您将编写client.images.build(path = "./")

此命令将从当前目录中的 Dockerfile 构建所需的映像。

您可以通过运行命令从终端检查您的图像是否已成功构建docker image lssudo docker image ls如果需要,请使用),您将在终端结果的顶部看到您创建的图像。

于 2018-10-25T07:13:54.293 回答