Selalu ada opsi untuk memasukkan beberapa perintah yang tidak berarti dan murah untuk dijalankan sebelum wilayah tempat Anda ingin menonaktifkan cache.
Seperti yang diusulkan dalam komentar masalah ini , seseorang dapat menambahkan blok argumen build (nama dapat berubah-ubah):
ARG CACHEBUST=1
sebelum region tersebut, dan ubah nilainya masing-masing dengan menambahkan --build-arg CACHEBUST=$(date +%s)sebagai docker buildargumen (nilai juga bisa berubah-ubah, ini adalah datetime saat ini, untuk memastikan keunikannya di seluruh proses).
Ini tentu saja akan menonaktifkan cache untuk semua blok berikut juga, karena jumlah hash dari gambar perantara akan berbeda, yang membuat cache yang benar-benar selektif menonaktifkan masalah yang tidak sepele, dengan mempertimbangkan cara kerja buruh pelabuhan saat ini.