6.4.2. Dockerfile からタグの有効期限を設定する
docker label コマンドを使用してイメージタグにラベル (例: quay.expires-after=20h) を追加すると、指定時間の経過後にタグが自動的に期限切れになります。以下に示す時間、日、または週の値を指定できます。
-
1h -
2d -
3w
有効期限は、イメージがレジストリーにプッシュされた時点から始まります。
手順
次の
docker labelコマンドを入力し、目的のイメージタグにラベルを追加します。タグが 20 時間後に期限切れになるよう指定するには、ラベルをquay.expires-after=20hという形式にします。20h は希望の有効期限に置き換えます。以下に例を示します。$ docker label quay.expires-after=20h quay-server.example.com/quayadmin/<image>:<tag>