Apa itu Docker? Kapan kita memerlukan Docker?
Docker merupakan platform yang memungkinkan bagi developer untuk menyatukan semua software pendukung yang diperlukan oleh aplikasi tertentu. Konsepnya mirip dengan teknologi yang digunakan oleh Virtual Private Server, dimana setiap aplikasi akan dijalankan pada sebuah “container” tersendiri supaya tidak terpengaruh oleh aplikasi yang digunakan oleh user lain walaupun sama-sama berada di server fisik yang sama. Namun dalam hal ini, Docker dibuat untuk memudahkan developer untuk mempersiapkan environment untuk aplikasinya.
Persiapan
- VPS berbasis KVM. Kali ini saya menggunakan OS CentOS 7.2
- Login menggunakan non-root user
Langkah installasi Docker
User yang saya gunakan “indra”, supaya user dapat menjalankan perintah yang hanya dapat dijalankan oleh root dengan perintah sudo. Maka user ini harus ditambahkan ke group “wheel”
usermod -a -G wheel indra
Continue reading “Tutorial : Menjalankan docker di VPS (KVM)”