Saya punya teman yang mengatakan:
Docker luar biasa. Anda dapat menggunakannya untuk mereplikasi produksi dan semua kebiasaannya di mesin lokal Anda. Kemudian Anda bisa menggunakan instance itu langsung melalui semua alur kerja pementasan dengan sangat cepat .
Sekarang ini akan menjadi kenyataan jika pengembang menulis Ruby, PHP atau Go - di mana ada link biner arah ke sistem operasi.
Tetapi ketika menggunakan Java - sudah ada lapisan virtual antara sistem operasi dan bahasa, membuat konsistensi operasi terlepas dari sistem operasi yang mendasarinya.
Dapat diperdebatkan, dalam hal ini, manfaat menjalankan Docker bagi pengembang lokal untuk mereplikasi lingkungan produksi dinegasikan . (Dibandingkan dengan Ruby, PHP, atau Go).
Saya terbuka untuk diskusi tentang ini dan saya ingin mendengar sudut pandang yang berbeda (dengan bukti).
Apakah manfaat pengembangan menggunakan Docker dinegasikan saat menggunakan Java dibandingkan dengan bahasa lain yang lebih dekat dengan binari Unix?