如何使用--entrypoint和arguments启动docker镜像?

时间:2016-02-10 21:59:58

标签: docker

我正在运行类似:

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

有没有办法可以将参数传递给/bin/foo,这样当我执行上面的操作时会执行:

/bin/foo arg1

我被限制使用--entrypoint标志来实际运行docker容器,但我希望有办法实际传递它的参数。

我也无法实际编辑用于创建docker镜像的Dockerfile ..

3 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:2)

我相信这就是您所寻找的:https://serverfault.com/a/647790

使用ENTRYPOiNT的数组形式:

(int)

答案 2 :(得分:0)

放入你的dockerfile:

myItemWrapper