可通過(guò)命令kubectl explain pod.spec.containers來(lái)查看imagePullPolicy這行的解釋。
K8s的鏡像下載策略有三種:Always、Never、IFNotPresent;
Always:鏡像標(biāo)簽為latest時(shí),總是從指定的倉(cāng)庫(kù)中獲取鏡像; Never:禁止從倉(cāng)庫(kù)中下載鏡像,也就是說(shuō)只能使用本地鏡像; IfNotPresent:僅當(dāng)本地沒(méi)有對(duì)應(yīng)鏡像時(shí),才從目標(biāo)倉(cāng)庫(kù)中下載。
默認(rèn)的鏡像下載策略是:當(dāng)鏡像標(biāo)簽是latest時(shí),默認(rèn)策略是Always;當(dāng)鏡像標(biāo)簽是自定義時(shí)(也就是標(biāo)簽不是latest),那么默認(rèn)策略是IfNotPresent。