Hook
More breakout videos from this creator.
Kali ini kita akan bahas tentang Docker salah satu tools yang menurutku wajib mulai dipahami programmer terutama kalau kamu sering set up project Biasanya kalau kita mau jalanin project kita harus install manual dulu di laptop Misalnya ada suatu project yang butuh Node.js dan PostgreSQL Kita harus install manual dulu versi Node.js dan PostgreSQL di laptop kita Tapi masalahnya setiap laptop bisa punya versi yang berbeda-beda Bahkan nanti ketika deploy ke server di server juga bisa beda versi Node.js atau PostgreSQL-nya dan ini bisa menyebabkan masalah Di laptopku jalan kok di server nggak jalan ya Nah solusinya pakai Docker Docker ini membantu kita menjalankan aplikasi di dalam suatu container Lihat gambar kotak ini Jadi Node.js dan PostgreSQL-nya udah dibungkus sama si Docker ini Jadi versinya selalu bakal sama Kita gak perlu install Node.js dan PostgreSQL secara manual lagi Nah begini kira-kira gambaran kalau kita udah pakai docker laptop programmer A laptop programmer B Dan juga server cukup menjalankan Docker yang sama Otomatis nanti Node.js dan PostgreSQL-nya akan mendapatkan versi yang sama Jadi perbedaan environment bisa diatasi dengan Docker ini Semoga bermanfaat