1. 程式人生 > >centos7使用docker安裝zabbix

centos7使用docker安裝zabbix

vol bus 依據 link community bho nbsp doc ron

環境

3.10.0-693.el7.x86_64

selinux已經關閉

docker安裝完畢 安裝docker的方法

我這裏用的是一個zabbix鏡像和一個mariadb鏡像

官方鏡像庫:https://store.docker.com

zabbix地址:https://store.docker.com/community/images/monitoringartist/zabbix-xxl

mariadb地址:https://store.docker.com/community/images/monitoringartist/zabbix-db-mariadb

docker安裝zabbix

以下文檔依據官方提供的方法,根據自己的理解總結的

1.創建一個存儲容器,作為mysql的數據卷

docker run -d -v /var/lib/mysql --name zabbix-db-storage busybox:latest

2.創建zabbix依賴的數據庫mariadb

docker run     -d     --name zabbix-db     -p 3306:3306     -v /backups:/backups     -v /etc/localtime:/etc/localtime:ro     --volumes-from zabbix-db-storage     --env="MARIADB_USER=zabbix
" --env="MARIADB_PASS=zabbix" --env="DB_innodb_buffer_pool_size=1024M" monitoringartist/zabbix-db-mariadb:latest

3.創建zabbix

docker run     -d     --name zabbix     -p 80:80     -p 10051:10051     -v /etc/localtime:/etc/localtime:ro     --link zabbix-db:zabbix.db     --env="ZS_DBHost=zabbix.db"
--env="ZS_DBUser=zabbix" --env="ZS_DBPassword=my_zabbix" monitoringartist/zabbix-xxl:latest

centos7使用docker安裝zabbix