【发布时间】:2017-07-13 22:16:27
【问题描述】:
在Dockerfile 我们可以定义入口点如下:-
From Wildfly
ENTRYPOINT["/opt/jboss/wildfly/bin/standalone.sh", "-b", "0.0.0.0"]
但是我想在我们启动容器时通过入口点,如下所示:-
docker run -it --entrypoint /opt/jboss/wildfly/bin/standalone.sh -Ddb_driver=mysql -b 0.0.0.0 -Duser=root Wildfly
但它不起作用,因为 docker 尝试将脚本参数(-D 和 -b)评估为 docker 命令参数。我也在引用中给出了入口点,但它不起作用。
如何在 docker 入口点传递脚本参数?
【问题讨论】: