在Docker中,我可以从命令行使用JSON格式的入口点吗?
我想覆盖泊坞窗图像的入口点。
我知道我可以使用--entrypoint
docker run
的--entrypoint
选项来做到这一点,但我不知道如何格式化参数。 我知道如何编写JSON格式的入口点。 它是:
["/usr/bin/python2.7", "startup.py"]
我真的需要这个表单,因为我需要将CMDparameter passing给入口点,据我了解,这个入口只能以这种可执行格式(而不是shell格式)发生。
我努力了:
docker run --entrypoint "/usr/bin/python2.7 startup.py"
但是这不起作用。
什么是正确的方法来做到这一点?
入口点的命令行参数需要在图像名称之后
例如: docker run --entrypoint /usr/bin/python2.7 image startup.py