主页 > 知识库 > 基于Dockerfile创建zabbix监控体系代码实例

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

热门标签:美图手机 检查注册表项 百度竞价点击价格的计算公式 阿里云 使用U盘装系统 网站建设 硅谷的囚徒呼叫中心 智能手机

使用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监控体系代码实例》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266