当前位置: 首页 > news >正文

百度网站制作2022近期时事热点素材

百度网站制作,2022近期时事热点素材,用墨刀做视频网站,曰本真人性做爰相关网站写在前面 前几天被问到,这里整理笔记之前也没怎么注意这个问题理解不足小伙伴帮忙指正 曾以为老去是很遥远的事,突然发现年轻是很久以前的事了。时光好不经用,抬眼已是半生,所谓的中年危机,真正让人焦虑的不是孤单、不…

写在前面


  • 前几天被问到,这里整理笔记
  • 之前也没怎么注意这个问题
  • 理解不足小伙伴帮忙指正

曾以为老去是很遥远的事,突然发现年轻是很久以前的事了。时光好不经用,抬眼已是半生,所谓的中年危机,真正让人焦虑的不是孤单、不是贫穷、更不是衰老,而是人到中年你才发现,你从来没有按照自己喜欢的方式活过,这烟火人间,事事值得、事事与遗憾,该用多懂事的理智,去压抑住心中的不甘与难过。 ——余华《活着》


K8s Pod中的 command、args 的配置会覆盖 DockerfileENTRYPOINTCMD 指令, 具体 command 命令代替 ENTRYPOINT 的命令行,args 代替 CMD 的参数。但是 并不是说 他们是一个等价的覆盖关系。

具体的问题具体分析,这里我们准备一个镜像做简单测试

┌──[root@vms100.liruilongs.github.io]-[~/docker]
└─$docker build -t liruilong/my-busybox:latest -<<EOF
> FROM busybox:latest
> ENTRYPOINT ["printenv"]
> CMD ["HOSTNAME", "KUBERNETES_PORT"]
> EOF
Sending build context to Docker daemon  2.048kB
Step 1/3 : FROM busybox:latest---> beae173ccac6
Step 2/3 : ENTRYPOINT ["printenv"]---> Using cache---> 490cf6028e36
Step 3/3 : CMD ["HOSTNAME", "KUBERNETES_PORT"]---> Using cache---> 497b83a63aad
Successfully built 497b83a63aad
Successfully tagged liruilong/my-busybox:latest

上面的 Dockerfile 基础镜像使用 busybox:latest, 添加了 CMDENTRYPOINT 指令 ,构建好的镜像上传 hub.docker 仓库。

┌──[root@vms100.liruilongs.github.io]-[~]
└─$docker login
Authenticating with existing credentials...
WARNING! Your password will be stored unencrypted in /root/.docker/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-storeLogin Succeeded
┌──[root@vms100.liruilongs.github.io]-[~/docker]
└─$docker push liruilong/my-busybox:latest
The push refers to repository [docker.io/liruilong/my-busybox]
...

然后我们使用 kubectl 做下具体的测试,对应四种情况。

commandargs 均没有指定,这种情况会使用 Dockerfile 的配置的 ENTRYPOINTCMD

┌──[root@vms100.liruilongs.github.io]-[~/ansible/commm_args]
└─$kubectl run demo  --image liruilong/my-busybox -n demo
pod/demo created
┌──[root@vms100.liruilongs.github.io]-[~/ansible/commm_args]
└─$kubectl logs demo -n demo
demo
tcp://10.96.0.1:443

直接使用的 Dockerfile 中的配置

ENTRYPOINT ["printenv"]
CMD ["HOSTNAME", "KUBERNETES_PORT"]

commandargs 都指定了,那么 Dockerfile 的配置 ENTRYPOINTCMD 被忽略,执行 command 并追加上 args 参数。

apiVersion: v1
kind: Pod
metadata:labels:run: demoname: demonamespace: demo
spec:containers:- command:- echoargs:- "山河已无恙"image: liruilong/my-busyboximagePullPolicy: Alwaysname: demo

通过日志可以看到覆盖了 Dockerfile 中的配置

┌──[root@vms100.liruilongs.github.io]-[~/docker]
└─$kubectl apply  -f demo.yaml
pod/demo created
┌──[root@vms100.liruilongs.github.io]-[~/docker]
└─$kubectl logs demo -n demo
山河已无恙

command 没有指定,指定了 args,那么 Dockerfile 中配置的 ENTRYPOINT 的命令行会被执行,CMD 会被 args 中填写的参数覆盖, 追加到 ENTRYPOINT 中。

apiVersion: v1
kind: Pod
metadata:labels:run: demoname: demonamespace: demo
spec:containers:- args:- PATHimage: liruilong/my-busyboximagePullPolicy: Alwaysname: demo

CMD 指令被覆盖

┌──[root@vms100.liruilongs.github.io]-[~/docker]
└─$kubectl logs demo -n demo
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

command 指定, args 没有指定,那么 Dockerfile 默认的 ENTRYPOINT 配置会被忽略,执行输入的 command,同时 Dockerfile 中的 CMD 也会被忽略。

apiVersion: v1
kind: Pod
metadata:labels:run: demoname: demonamespace: demo
spec:containers:- command:- echo- 山河已无恙- 活着image: liruilong/my-busyboximagePullPolicy: Alwaysname: demo

这个有些特殊,需要注意下,只指定了command ,但是 entrypoint 被覆盖 ,cmd 被忽略

┌──[root@vms100.liruilongs.github.io]-[~/docker]
└─$kubectl logs demo -n demo
山河已无恙 活着

指定的 CMD 并没有拼到后面

CMD ["HOSTNAME", "KUBERNETES_PORT"]

博文部分内容参考

© 文中涉及参考链接内容版权归原作者所有,如有侵权请告知。


https://kubernetes.io/zh-cn/docs/tasks/inject-data-application/define-command-argument-container/#notes


© 2018-2023 liruilonger@gmail.com, All rights reserved. 保持署名-非商用-相同方式共享(CC BY-NC-SA 4.0)

http://www.yidumall.com/news/11157.html

相关文章:

  • 有没有小学生做兼职的网站免费推广app软件下载
  • 怎么做属于自己的免费网站台州百度关键词排名
  • 龙泉网站开发云巅seo
  • 建站大师阙梅娇简介云南疫情最新消息
  • 网站设计主题选择考研培训班集训营
  • 汕头市网站建设公司网站运营指标
  • app产品网站建设seo快速排名利器
  • 做cps需要什么样的网站seo网络营销技术
  • 台湾做电商网站app注册拉新平台
  • 医院网站HTML5俄罗斯搜索引擎入口
  • 新浪博客怎么给自己网站做链接吗电商网站seo
  • 河南网站推广优化水平优化
  • 在电脑上做二建题 哪个网站好soe搜索优化
  • wordpress mu调取百度seo新算法
  • 青岛品牌网站制作电话搜狗推广开户
  • 邯郸wap网站制作自己代理一款手游需要多少钱
  • java做网站例子链接式友谊
  • dede网站如何做中英文版本廊坊百度快照优化排名
  • 学习网站建设营销策划方案ppt范文
  • 网站建设在线视频卡顿合肥百度seo代理
  • 形象设计公司网站建设方案书seo外链资源
  • 网站虚拟空间作用免费crm
  • 免费自助建站代理seo的特点是什么
  • 做soho的网站重庆森林经典台词截图
  • 江门制作手机网站女生做sem专员的工作难吗
  • 做网站必须哪几个软件网络营销都有哪些方法
  • 网购网站源代码口碑营销理论
  • 新闻录入网站模板关键词营销优化
  • iis中的网站启动不了佛山网络推广培训
  • 萧山大江东规划国土建设局网站目录型搜索引擎有哪些