0

我想使用 Docker Remote API在我的 swarm 中运行带有一些过滤器的容器。例如,我想使用 REST API 来执行与此命令相同的操作:

$ docker run -d --name logger -e affinity:container==front logger

我知道 Swarm API 主要与 Docker Remote API 兼容,并且我阅读了Remote API 文档,但我找不到必须使用哪些参数来创建具有 REST API 的等效命令。

4

1 回答 1

0

-e标志所述,affinity:container==front是一个环境变量,因此Env必须使用 JSON 参数。在此示例中,参数为:

{ "Env" = "affinity:container==front"}
于 2015-05-20T08:34:03.243 回答