🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
* Always:不管本地镜像是否存在都会去仓库进行一次镜像拉取。校验如果镜像有变化则会覆盖本地镜像,否则不会覆盖。 * Never:只是用本地镜像,不会去仓库拉取镜像,如果本地镜像不存在则Pod运行失败。 * IfNotPresent:只有本地镜像不存在时,才会去仓库拉取镜像。ImagePullPolicy的默认值。 >[info](1) 默认为`IfNotPresent`,但`:latest`标签的镜像则自动变为`Always`拉取策略。 (2)拉取镜像时 docker 会进行校验,如果镜像中的 MD5 码没有变,则不会拉取镜像数据。 (3)生产环境中应该尽量避免使用`:latest`标签,而开发环境中可以借助`:latest`标签自动拉取最新的镜像。 ```yaml apiVersion: v1 kind: Pod metadata: name: mypod spec: containers: - name: nginx image: nginx:1.14 imagePullPolicy: Always ```