向Azure容器示例入口点提供参数

yqyhoc1h  于 2023-01-27  发布在  其他
关注(0)|答案(1)|浏览(92)

使用Docker,您可以一起定义CMD和ENTRYPOINT,使前者成为后者的参数:

ENTRYPOINT [CMD]

这样,最终用户就不必知道或关心入口点。
如何使用Azure容器示例实现这一点?文档suggests that it can't,只提供了--command-line,似乎取代了两者。

lp0sw83n

lp0sw83n1#

在运行时覆盖ENTRYPOINTCMD的唯一方法是在运行docker容器时使用--entrypoint标志。请注意,如果不覆盖ENTRYPOINT,则无法覆盖CMD(除非入口点为空),显然反之亦然。
您所链接的文章解释了如何使用--command-line在运行时覆盖ENTRYPOINTCMD,这与使用docker run命令的操作类似。

相关问题