默认值是IfNotPresent
Always
总是拉取:
首先获取仓库镜像信息,
如果仓库中的镜像与本地不同,那么仓库中的镜像会被拉取并覆盖本地。
如果仓库中的镜像与本地一致,那么不会拉取镜像。
如果仓库不可用,那么pod运行失败。
IfNotPresent
优先使用本地:
如果本地存在镜像,则使用本地的,
不管仓库是否可用。
不管仓库中镜像与本地是否一致。
Never
只使用本地镜像,如果本地不存在,则pod运行失败
默认值是IfNotPresent
总是拉取:
首先获取仓库镜像信息,
如果仓库中的镜像与本地不同,那么仓库中的镜像会被拉取并覆盖本地。
如果仓库中的镜像与本地一致,那么不会拉取镜像。
如果仓库不可用,那么pod运行失败。
优先使用本地:
如果本地存在镜像,则使用本地的,
不管仓库是否可用。
不管仓库中镜像与本地是否一致。
只使用本地镜像,如果本地不存在,则pod运行失败