Pengertian Docker
Docker adalah platform wadah perangkat lunak terkemuka di dunia.
Pengembang menggunakan Docker untuk menghilangkan masalah "bekerja di
komputer saya" saat berkolaborasi dalam kode dengan rekan kerja.
Operator menggunakan Docker untuk menjalankan dan mengelola aplikasi
secara berdampingan di container yang terisolasi untuk mendapatkan
kerapatan perhitungan yang lebih baik.
Perusahaan menggunakan Docker untuk membangun jaringan pengiriman
perangkat lunak tangkas untuk mengirimkan fitur baru lebih cepat, lebih
aman dan dengan percaya diri untuk aplikasi Linux dan Windows Server.
Container
Dengan menggunakan wadah, semua yang dibutuhkan untuk membuat perangkat lunak dijalankan dikemas ke dalam wadah yang terisolasi.
Tidak seperti VMs, kontainer tidak melengkapi sistem operasi penuh -
hanya perpustakaan dan pengaturan yang diperlukan untuk membuat karya
perangkat lunak dibutuhkan.
Ini membuat sistem yang efisien, ringan, mandiri, dan menjamin bahwa
perangkat lunak akan selalu berjalan sama, terlepas dari di mana ia
digunakan.
Docker untuk Pengembangan
Docker
mengotomatiskan tugas berulang untuk menyiapkan dan mengkonfigurasi
lingkungan pengembangan sehingga pengembang dapat fokus pada hal-hal
penting: membangun perangkat lunak yang hebat.
Pengembang yang menggunakan Docker tidak perlu menginstal dan
mengkonfigurasi database yang kompleks atau khawatir tentang beralih
antara versi toolchain bahasa yang tidak kompatibel. Saat sebuah aplikasi dikelompokkan, kompleksitas itu didorong ke dalam kontainer yang mudah dibangun, dibagi dan dijalankan.
Mengirimkan rekan kerja ke basis kode baru tidak lagi berarti jam
dihabiskan untuk menginstal perangkat lunak dan menjelaskan prosedur
penyiapan.
Kode yang dikirimkan bersama Dockerfile lebih mudah dilakukan:
Ketergantungan ditarik sebagai gambar Docker yang dikemas rapi dan siapa
saja yang memiliki Docker dan editor yang terpasang dapat membuat dan
debug aplikasi dalam hitungan menit.
Referensi
Belum ada tanggapan untuk "Mengenal Apa Itu Docker"
Post a Comment