服务器 
首页 > 服务器 > 浏览文章

基于Dockerfile创建zabbix监控体系代码实例

(编辑:jimmy 日期: 2024/9/24 浏览:3 次 )

使用for循环将zabbix的镜像导入到容器中

for n in `ls *.tar.gz`;do docker load -i $n ;done
 
使用docker运行zabbix-server
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
 
docker run --name zabbix-java-gateway -t    -d zabbix/zabbix-java-gateway:latest
 
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
 
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

 页面访问:

基于Dockerfile创建zabbix监控体系代码实例

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

上一篇:Nginx定义域名访问方式
下一篇:Ubuntu18.04下安装配置SSH服务的方法步骤
一句话新闻
一文看懂荣耀MagicBook Pro 16
荣耀猎人回归!七大亮点看懂不只是轻薄本,更是游戏本的MagicBook Pro 16.
人们对于笔记本电脑有一个固有印象:要么轻薄但性能一般,要么性能强劲但笨重臃肿。然而,今年荣耀新推出的MagicBook Pro 16刷新了人们的认知——发布会上,荣耀宣布猎人游戏本正式回归,称其继承了荣耀 HUNTER 基因,并自信地为其打出“轻薄本,更是游戏本”的口号。
众所周知,寻求轻薄本的用户普遍更看重便携性、外观造型、静谧性和打字办公等用机体验,而寻求游戏本的用户则普遍更看重硬件配置、性能释放等硬核指标。把两个看似难以相干的产品融合到一起,我们不禁对它产生了强烈的好奇:作为代表荣耀猎人游戏本的跨界新物种,它究竟做了哪些平衡以兼顾不同人群的各类需求呢?