ドッカー画像クリーンアップフィルタが機能しません。

ドッカー画像クリーンアップフィルタが機能しません。

ubuntu@ip-10-0-0-191:~$ docker pull busybox 基本ラベルを使用: 最新最新: ライブラリ/busybox から 0f8c40e1270f インポート: 完了 概要: sha256: b91fb3b63e212bb0d3dd04610555 a7be a9221 状態: busybox :最新dockerの最新画像をダウンロードしました。 io/ライブラリ/busybox:最新

ubuntu@ip-10-0-0-191:~$ docker image prune -a --filter "until=12h" 警告!これにより、リンクされたコンテナが1つもないすべての画像が削除されます。あなたは本当に続けたいですか? [y/N] y 削除された画像: タグなし: busybox: タグなしdb8 0f68d50ea5c766b6e9d9601f7b5fc86dfb96d 削除: sha256:1da8e4c8d30765bea127dc2f11a17bc723b59480f4ab5292edb00

回復された総スペース: 1.22MB ubuntu@ip-10-0-0-191:~$

ご覧のとおり、私はbusyboxイメージをインポートし、すぐにフィルタを使用して「docker image prune」を実行して、12時間前に作成されたイメージを削除します。ローカルコンピュータにダウンロードした画像(busybox:latest)が削除されたのはなぜですか?ここで何か抜けましたか?

ベストアンサー1

「生成された」タイムスタンプは、イメージがダウンロードされた時間ではなく、イメージがビルドされた時間です。

公演をすると、22時間前に生成された画像をdocker pull busybox受け取ります。これは、12時間以上経過した画像をフィルタリングするのに効果的なようです。 busybox:latestdocker.io/library/busybox

この画像に関連付けられたコンテナがなく、フィルタに適しているため、削除されます。

おすすめ記事