2016-02-10 21 views
0

我运行类似:如何使用--entrypoint和参数启动docker映像?

docker run --entrypoint /bin/foo full.docker.name 

有没有什么办法可以传递参数/bin/foo这样,当我运行在它上面执行:

/bin/foo arg1 

我不得不使用--entrypoint标志实际运行码头集装箱,但我希望有一种方法来真正传递它的参数。

我也没有能够真正编辑Dockerfile被用来创建泊坞窗图像..

回答

2

只需在泊坞窗命令的末尾添加你的论点:

docker run --entrypoint /bin/foo full.docker.name arg1

+0

我是个白痴。谢谢.. – enderland

+0

别担心:) FYI,--entrypoint标志就像Dockerfile中的ENTRYPOINT,最后一个参数是CMD标签。 – JesusTinoco

+0

不幸的是,我无法访问Dockerfile。让我觉得自己像一个完全白痴的那部分是我已经在full.docker.name之后传递了参数......但是显然没想到把它放在那里,唉。 – enderland

0

把你dockerfile:

ENTRYPOINT ["/bin/foo"] 
相关问题