Docker adalah sebuah sistem open-source untuk wadah perangkat lunak. Wadah-wadah ini membantu perangkat lunak berjalan saat dipindahkan dari satu lingkungan ke lingkungan lain—seperti dari komputer pengembang ke tahap pengembangan ke produksi—dan memiliki semua yang diperlukan untuk menjalankan sebuah program di dalam wadah itu sendiri. Host, runtime, kode, sistem operasi, alat-alat, pustaka, dan komponen-komponen lainnya semuanya berada di dalam lingkungan yang terisolasi. Semuanya mandiri, sehingga para pemrogram tidak perlu khawatir tentang jenis Linux apa yang digunakan di mana pun aplikasi tersebut dijalankan pada waktu tertentu. Sederhananya, ia akan berfungsi di mana saja. 



    Docker membuat suatu layanan menjadi cepat dan handal karena teknologi containernya, 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.


Yang Perlu dipersiapkan?


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