← Deployment & Docker9 / 45
Konsep Docker: Image vs Container
Bayangkan Image sebagai buku resep kue — ia adalah cetak biru yang tidak bisa diubah (read-only). Sedangkan Container adalah kue nyata yang dipanggang berdasarkan resep tersebut. Kamu bisa membuat sepuluh kue (Container) dari satu buku resep (Image) yang sama. Container membungkus aplikasi beserta seluruh persyaratannya, sehingga pasti berjalan persis sama di laptopmu maupun di server produksi.
👀 Contoh dulu
docker pull node:20-alpine docker run -d -p 3000:3000 --name myapp myimage
Hasilnya: Container myapp aktif melayani port 3000.
💡 Container menjamin lingkungan aplikasi identik di laptop dev dan server prod.
📝 Sekarang giliranmu
Tuliskan perintah docker untuk mengunduh image nginx:alpine.
Preview