陈奇网络工作室

文档cmd(命令)和ARGS)使用整理

系统运输

整理文档cmd (命令)和ARGS的使用

总览

在K8S群集中创建Pod时,可以将启动时执行的命令及其参数设置为其下的容器。 设置命令时,它将填写在配置文件的command字段下;如果要设置命令的参数,它将填写在配置文件的args字段下。 Pod创建完成后,将无法更改命令及其条目。

如果配置文件设置了启动容器时要执行的命令及其参数,则容器镜像中包含的命令和参数将被复盖且不再执行。 如果只在配置文件中设置了参数,但未设置相应的命令,则容器镜像中的命令将使用新参数作为运行时参数。

Docker和Kubernetes的相应字段名称。

说明

文档字段名

Kubernetes字段名称

容器执行的命令

进入点

命令

传递给命令的参数集合

Cmd

args

规则

要覆盖默认的Entrypoint和Cmd,必须遵循以下规则:

如果未在容器配置中设置command或args,则会使用Docker镜像附带的命令及其条目。

如果在容器配置中只设置了command但未设置args,则启动容器时只会执行该命令,而忽略Docker镜像中的命令及其参与。

如果在容器配置中仅配置了args,则Docker镜像中包含的命令将使用该新条目作为运行时条目。

如果容器配置同时设置了command和args,则Docker镜像中包含的命令及其参与将被忽略。 当容器启动时,仅执行在设置中设置的命令,并且在设置中设置的条目将用作命令的条目。

请参阅答案:

3359 kubernetes.io/zh/docs/tasks/inject-data-application/define-command-argument-container /

详情请访问云服务器、域名注册、虚拟主机的问题,请访问西部数码代理商官方网站: www.chenqinet.cn

相关推荐

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3