Docker membuat suatu layanan menjadi cepat dan handal karena teknologi container nya, selain itu docker dapat dengan mudah dipindah dari server satu ke server yang lain dengan platform yang berbeda dengan mudah dan cepat. Pada artikel ini kami jelaskan cara Install Zabbix Server Pada Docker.


Zabbix sendiri merupakan software open source yang dapat membantu monitoring seluruh perangkat server bahkan service yang sedang berjalan.


Sebelum kita mulai, pastikan docker kamu sudah terinstall pada Virtual Data Center Cloudmatika. Apabila kamu kesulitan, silahkan kunjungi halaman berikut. 


Jalankan perintah berikut agar database mysql dapat berjalan



docker run –name mysql-server -t \
-e MYSQL_DATABASE=”zabbix” \
-e MYSQL_USER=”zabbix” \
-e MYSQL_PASSWORD=”basisdata_pwd” \
-e MYSQL_ROOT_PASSWORD=”utama_pass” \
-d mysql:5.7 \
–character-set-server=utf8 –collation-server=utf8_bin


Kamu juga perlu menjalankan Zabbix Java Gateway



docker run –name zabbix-java-gateway -t \
-d zabbix/zabbix-java-gateway:latest


Saatnya menjalankan Zabbix Server



docker run –name zabbix-web-nginx-mysql -t \
-e DB_SERVER_HOST=”mysql-server” \
-e MYSQL_DATABASE=”zabbix” \
-e MYSQL_USER=”zabbix” \
-e MYSQL_PASSWORD=”basisdata_pwd” \
-e MYSQL_ROOT_PASSWORD=”utama_pass” \
–link mysql-server:mysql \
–link zabbix-server-mysql:zabbix-server \
-p 10080:80 \
-d zabbix/zabbix-web-nginx-mysql:latest


 


Username Default Zabbix : Admin


Password Default Zabbix : zabbix


Silahkan kunjungi halaman http://ippublic:10080/ untuk melakukan konfigurasi Zabbix Server.


Proses instalasi Zabbix Server sudah selesai. Perlu diketahui kamu harus membuka firewall pada control panel VPS dengan cara berikut.