Docker adalah platform open-source yang dipakai untuk mengemas dan menjalankan aplikasi di dalam wadah terisolasi yang disebut kontainer (container). Wadah ini berisi kode program, pustaka (library), dan semua kebutuhan sistem agar aplikasi bisa berjalan sama persis di komputer mana pun. [1, 2, 3, 4, 5]
Fungsi Utama Docker
- Membungkus aplikasi beserta pengaturannya menjadi satu paket tunggal.
- Menghilangkan masalah perbedaan lingkungan antara komputer pembuat dan server.
- Menjalankan banyak program secara bersamaan tanpa saling mengganggu. [1, 2, 3, 4]
Kelebihan Docker dibanding Mesin Virtual (VM)
- Lebih cepat saat dinyalakan.
- Lebih ringan dan tidak banyak memakai memori.
- Mudah dipindah ke berbagai perangkat atau sistem operasi
Leave a Reply