我正在使用基础映像ibmcom / mq,该映像使用ENTRYPOINT
来执行其过程:
ENTRYPOINT ["mq.sh"]
如果在Dockerfile
中使用CMD
,则父映像可以正常工作,但CMD似乎没有执行。如果在我的Dockerfile
中使用ENTRYPOINT
,我的命令正在运行,但是父级ENTRYPOINT
似乎没有在运行。
我在这里想念什么?
答案 0 :(得分:0)
好。我现在知道,如果我使用CMD,它将充当ENTRYPOINT的参数,如果我使用ENTRYPOINT,它将覆盖它。我认为只有在同一个Dockerfile中才是如此。