5.3. イメージプルポリシー
Pod のそれぞれのコンテナーにはコンテナーイメージがあります。イメージを作成し、これをレジストリーにプッシュすると、イメージを Pod で参照できます。
5.3.1. イメージプルポリシーの概要
OpenShift Container Platform はコンテナーを作成する際に、コンテナーの imagePullPolicy
を使用して、コンテナーの起動前にイメージをプルする必要があるかどうかを判別します。imagePullPolicy
には以下の 3 つの値があります。
値 | 説明 |
---|---|
| 常にイメージをプルします。 |
| イメージがノード上にない場合にのみイメージをプルします。 |
| イメージをプルしません。 |
コンテナーの imagePullPolicy
パラメーターが指定されていない場合、OpenShift Container Platform はイメージのタグに基づいてこれを設定します。
-
タグが
latest
の場合、OpenShift Container Platform はimagePullPolicy
をAlways
にデフォルト設定します。 -
それ以外の場合に、OpenShift Container Platform は
imagePullPolicy
をIfNotPresent
にデフォルト設定します。