Docker =>
Docker adalah platform yang di desain untuk mempercepat pengembang software dalam membangun, membagikan dan menjalankan softwarenya tanpa perlu repot installasi konfigurasi server secara tradisional.
Misalnya kita ingin install apache 2.4 di linux, maka biasanya pada proses installasi kita perlu mengcompile dan make install, tapi dengan docker ini kita cukup download image file apache 2.4 selanjutnya bisa langsung dijalankan.
Berikut ini adalah ilustrasi docker.
Sebagaimana yang anda perhatikan pada ilustrasi tersebut, kita dapat menggunakan AppA, AppB dan seterusnya secara bersamaan.
Contoh :
AppA = Apache 2.4 pada port 81
AppB = Apache 2.0 pada port 82
AppC = Nginx pada port 83
AppD = MySQL pada port 3306
AppE = Mariadb pada port 3307
dan seterusnya, sehingga kita dapat dengan mudah berpindah applikasi sesuai dengan kebutuhan software kita.
=============