用docker部署zabbix
2024-09-05 03:19:23
官方文档
https://www.zabbix.com/documentation/3.4/zh/manual/installation/containers
1 启动一个空的Mysql服务器实例
docker run --name mysql-server -t \
-e MYSQL_DATABASE="zabbix" \
-e MYSQL_USER="zabbix" \
-e MYSQL_PASSWORD="zabbix" \
-e MYSQL_ROOT_PASSWORD="zabbix" \
-d mysql:5.7 \
--character-set-server=utf8 --collation-server=utf8_bin
2 启动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" \
-e MYSQL_ROOT_PASSWORD="zabbix" \
--link mysql-server:mysql \
-p 10051:10051 \
-d zabbix/zabbix-server-mysql:latest
3 启动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" \
-e MYSQL_ROOT_PASSWORD="zabbix" \
--link mysql-server:mysql \
--link zabbix-server-mysql:zabbix-server \
-p 8080:80 \
-d zabbix/zabbix-web-nginx-mysql:latest
4 查看容器启动情况
docker ps
5 查看docker镜像
docker images
6 访问web界面
http://192.168.226.190:8080
帐号密码:
Admin
zabbix
最新文章
- Redis 发布订阅用法
- Apache多站点配置(ubuntu)
- Android中在sdcard上创建文件夹
- Json操作(DynamicJson)
- jQuery owlcarousel 旋转木马
- X431 元征诊断枪
- Css字体中英文对照表
- css页面布局之左侧定宽,右侧自适应
- Divide Candies CodeForces - 1056B (数学)
- 在深谈TCP/IP三步握手&;四步挥手原理及衍生问题—长文解剖IP
- MongoDB学习笔记(一)安装配置
- go https json
- Node.js 搭建HTTP服务器,提供文件下载
- java的Scanner获取输入内容
- alembic教程
- VS2012 编译报错:找不到编译动态表达式所需的一个或多个类型。是否缺少引用?
- Android为ViewPager添加切换动画——自己定义ViewPager
- POJ 2778 DNA Sequence(AC自动机+矩阵)
- ssh 配置文件讲解大全 ssh调试模式 sftp scp strace进行调试 特权分离
- 【LG4148】简单题
热门文章
- linux mysql主从复制配置
- vue 父子组件、兄弟组件传值
- Mybatis使用Dao代码方式CURD
- arc098E Range Minimum Queries
- Java 基础 - public、private、protected区别
- day28 import,from * import *,__name__
- 学习js和jQuery总结
- Laravel5.4中自定义404等错误页面
- HDU-1492-The number of divisors(约数) about Humble Numbers -求因子总数+唯一分解定理的变形
- DNS配置-BIND安装配置全过程