如何使用–entrypoint和参数启动docker映像?

我正在运行类似于:

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

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

 /bin/foo arg1 

我不得不使用--entrypoint标志来实际运行docker容器,但我希望有一种方法来实际传递它的参数。

我也无法实际编辑Dockerfile用于创build泊坞窗图像..

只需在docker命令的末尾添加你的参数:

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

我相信这是你正在寻找的: https : //serverfault.com/a/647790

使用ENTRYPOiNT的数组forms:

 ENTRYPOINT ["/bin/foo", "arg1"] 

把你的dockerfile放进去:

 ENTRYPOINT ["/bin/foo"]