centos7使用docker安裝zabbix
阿新 • • 發佈:2017-10-11
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