在kubernetes中定义覆盖docker中的命令和参数

Docker kubernetes 描述
ENTRYPOINT command 容器中运行的可执行文件
CMD args 传递给可执行文件的参数
完整的情况分类如下:
  • 如果command和args均没有写,那么用Docker默认的配置。
  • 如果command写了,但args没有写,那么Docker默认的配置会被忽略而且仅仅执行.yaml文件的command(不带任何参数的)。
  • 如果command没写,但args写了,那么Docker默认配置的ENTRYPOINT的命令行会被执行,但是调用的参数是.yaml中的args。
  • 如果如果command和args都写了,那么Docker默认的配置被忽略,使用.yaml的配置。

本文转自:https://blog.csdn.net/m0_37556444/article/details/85007652?spm=1001.2101.3001.6650.2&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-2-85007652-blog-72551638.pc_relevant_multi_platform_featuressortv2removedup&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-2-85007652-blog-72551638.pc_relevant_multi_platform_featuressortv2removedup&utm_relevant_index=3

posted @   ppjj  阅读(228)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 我与微信审核的“相爱相杀”看个人小程序副业
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· spring官宣接入deepseek,真的太香了~
历史上的今天:
2017-08-04 java中for循环执行过程
点击右上角即可分享
微信分享提示