K8s镜像及其获取策略

网友投稿 379 2022-09-08

K8s镜像及其获取策略

启动容器时,容器引擎将首先于本地查找指定的镜像文件,不存在的镜像则需要从指定的镜像仓库Registry下载至本地。

K8s系统支持用户自定义镜像文件的获取策略,例如在网络资源较为紧张时可以禁止从仓库中获取镜像文件等。容器imagePullPolicy字段用于为其指定镜像获取策略,它的可用值包括如下: Always 镜像标签为latest或镜像不存在时总是从指定的仓库中获取镜像 IfNotPresent 仅当本地镜像缺失时方才从目标仓库下载镜像 Never 禁止从仓库下载镜像,即仅使用本地镜像

对于标签latest的镜像文件,其默认的镜像获取策略即为Always,而对于其他标签的镜像,其默认策略则为IfNotPresent。需要注意的是,使用私有仓库中的镜像时通常需要由Registry服务器完成认证后才能进行。认证过程要么需要在相关节点上交互式执行docker login命令来进行,要么就是将认证信息定义为专有的Secret资源,并配置Pod通过imagePullSecredtes字段调用此认证信息完成。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:碰瓷营销?韩剧称坚持“观众至上”,随即删除所有中国广告!
下一篇:K8sPod资源基础管理操作
相关文章

 发表评论

暂时没有评论,来抢沙发吧~