在Docker中,我可以从命令行使用JSON格式的入口点吗?

时间:2015-11-17 20:52:29

标签: docker dockerfile

我想覆盖泊坞窗图像的入口点。

我知道我可以使用--entrypoint的{​​{1}}选项执行此操作,但我无法弄清楚如何格式化参数。我知道如何以JSON格式编写入口点。它是:

docker run

我真的需要这个表单,因为我需要将CMD参数传递给入口点,据我所知,这只是以这种exec格式(而不是shell格式)发生的。

我试过了:

["/usr/bin/python2.7", "startup.py"]

但这不起作用。

这样做的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

入口点的命令行参数需要在图像名称

之后

例如: docker run --entrypoint /usr/bin/python2.7 image startup.py