← Deployment & Docker12 / 45
Optimasi Docker Layer Caching
Setiap instruksi di Dockerfile menghasilkan Layer ter-cache. Susun instruksi yang jarang berubah (seperti instalasi npm) di atas instruksi yang sering berubah (seperti source code).
👀 Contoh dulu
// ✅ Bagus: COPY package.json -> RUN npm install -> COPY src code // ❌ Buruk: COPY src code -> RUN npm install (Cache npm terbuang tiap ngoding)
Hasilnya: Waktu docker build berkurang dari 3 menit menjadi 5 detik.
💡 Menghemat waktu CI/CD secara dramatis.
📝 Sekarang giliranmu
Salin file package.json beserta pasangannya ke direktori kerja saat ini menggunakan pola wildcard asterisk.
Preview