Kubernetes——Pod镜像及其获取策略

Pod镜像及其获取策略

  各工作节点负责运行 Pod 对象,而 Pod 的核心功能在于运行容器,因此工作节点上必须配置容器运行引擎,如 Docker 等。启动容器时,容器引擎将首先于本地查找指定的镜像文件,不存在的镜像则需要从指定的镜像仓库(Registry)下载到本地,如下图所示:

  Kubernetes 系统支持用户自定义镜像文件的获取策略,例如在网络资源较为紧张时可以禁止从仓库中获取镜像文件等。容器的 "imagePullPolicy" 字段用于为其指定镜像获取策略,它的可用值包括如下几个:

  • Always:镜像标签为 "latest"或镜像不存在时总是从指定的仓库中获取镜像。
  • IfNotPresent:仅当本地镜像缺失时方才从目标仓库下载镜像。
  • Never:禁止从仓库下载镜像,即仅使用本地镜像。
posted @ 2022-06-13 15:38  左扬  阅读(349)  评论(0编辑  收藏  举报
levels of contents