ENTRYPOINT
指定镜像的默认入口命令,该入口命令会在启动容器时作为根命令执行,所有传入值作为该命令的参数。
支持两种格式:
ENTRYPOINT ["executable", "param1", "param2"]:exec调用执行;
ENTRYPOINT command param1 param2:shell中执行,此时,CMD指令指定值将作为根命令的参数。
每个Dockerfile中只能有一个ENTRYPOINT,当指定多个时,只有最后一个起效。
在运行时,可以被--entrypoint参数覆盖掉,如docker run --entrypoint。
Last updated
Was this helpful?