AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
[TOC] # 1. 启动一个空的MySQL服务器实例 ``` docker run --name mysql-server -t \ -e MYSQL_DATABASE="zabbix" \ -e MYSQL_USER="zabbix" \ -e MYSQL_PASSWORD="zabbix_pwd" \ -e MYSQL_ROOT_PASSWORD="root_pwd" \ -d mysql:5.7 \ --character-set-server=utf8 --collation-server=utf8_bin ``` # 2.Start Zabbix Java gateway instance ``` docker run --name zabbix-java-gateway -t \ -d zabbix/zabbix-java-gateway:latest ``` # 3. 启动Zabbix server实例,并关联这个实例到已创建的MySQL服务器实例 ``` docker run --name zabbix-server-mysql -t \ -e DB_SERVER_HOST="mysql-server" \ -e MYSQL_DATABASE="zabbix" \ -e MYSQL_USER="zabbix" \ -e MYSQL_PASSWORD="zabbix_pwd" \ -e MYSQL_ROOT_PASSWORD="root_pwd" \ -e ZBX_JAVAGATEWAY="zabbix-java-gateway" \ --link mysql-server:mysql \ --link zabbix-java-gateway:zabbix-java-gateway \ -p 10051:10051 \ -d zabbix/zabbix-server-mysql:latest ``` Zabbix server实例暴露10051/TCP端口(Zabbix trapper)给主机 #4. 启动Zabbix web 接口,并将它与MySQL服务器实例和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="zabbix_pwd" \ -e MYSQL_ROOT_PASSWORD="root_pwd" \ --link mysql-server:mysql \ --link zabbix-server-mysql:zabbix-server \ -p 80:80 \ -d zabbix/zabbix-web-nginx-mysql:latest ``` # 5.zabbix-server安装方式二 ``` wget https://github.com/zabbix/zabbix-docker.git docker-compose -f ./docker-compose_v3_centos_mysql_local.yaml up -d ``` # 6.安装客户端 ``` docker run --name some-zabbix-agent -p 10050:10050 -e ZBX_HOSTNAME="hostname" -e ZBX_SERVER_HOST="192.168.116.128" -e ZBX_SERVER_PORT=10051 --link mysql-server:mysql -d zabbix/zabbix-agent ```