下载zabbix的镜像

$ docker pull berngp/docker-zabbix

Using default tag: latest

latest: Pulling from berngp/docker-zabbix

32c4f4fef1c6: Pulling fs layer

050a83e3f91c: Pull complete

。。。。。。

Digest: sha256:f803e0bec1aec13b5c8a163f166fd50059c9d485ea83b3619aa070dd4dd93b3e

Status: Downloaded newer image for berngp/docker-zabbix:latest

新建一个zabbix的容器

shiyanlou@iZ23zslbpciZ: ~/Desktop

$ docker run -d \

>            -p 10051:10051 \

>            -p 10052:10052 \

>            -p 80:80       \

>            -p 2812:2812   \

>            --name zabbix  \

>            berngp/docker-zabbix

7ef7352e69a61d4abc901e74576b9b63c0a595ad4796a5038579d5aac187f314

查看新建zabbix容器的日志

$ docker logs -f 7ef7352e69

Stopping mysqld:  [  OK  ]

Initializing MySQL database:  Installing MySQL system tables...

OK

。。。。。。。。。

Generated unique Monit id 13ba26796cf043cd2ef531562e0b4f39 and stored to '/root/.monit.id'

Starting Monit 5.14 daemon with http interface at [*]:2812

^C%                                                                             FAIL

查看ip:

shiyanlou@iZ23zslbpciZ: ~/Desktop

$ ifconfig                                                           [9:37:52]

docker0   Link encap:\u4ee5\u592a\u7f51  \u786c\u4ef6\u5730\u5740 02:42:1d:f8:80:ba

inet \u5730\u5740:192.168.0.1  \u5e7f\u64ad:0.0.0.0  \u63a9\u7801:255.255.240.0

UP BROADCAST RUNNING MULTICAST  MTU:1500  \u8dc3\u70b9\u6570:1

\u63a5\u6536\u6570\u636e\u5305:18 \u9519\u8bef:0 \u4e22\u5f03:0 \u8fc7\u8f7d:0 \u5e27\u6570:0

\u53d1\u9001\u6570\u636e\u5305:14 \u9519\u8bef:0 \u4e22\u5f03:0 \u8fc7\u8f7d:0 \u8f7d\u6ce2:0

\u78b0\u649e:0 \u53d1\u9001\u961f\u5217\u957f\u5ea6:0

\u63a5\u6536\u5b57\u8282:2110 (2.1 KB)  \u53d1\u9001\u5b57\u8282:970 (970.0 B)

eth0      Link encap:\u4ee5\u592a\u7f51  \u786c\u4ef6\u5730\u5740 00:16:3e:00:6e:58

inet \u5730\u5740:10.117.217.114  \u5e7f\u64ad:10.117.223.255  \u63a9\u7801:255.255.248.0

UP BROADCAST RUNNING MULTICAST  MTU:1500  \u8dc3\u70b9\u6570:1

\u63a5\u6536\u6570\u636e\u5305:23212 \u9519\u8bef:0 \u4e22\u5f03:0 \u8fc7\u8f7d:0 \u5e27\u6570:0

\u53d1\u9001\u6570\u636e\u5305:30602 \u9519\u8bef:0 \u4e22\u5f03:0 \u8fc7\u8f7d:0 \u8f7d\u6ce2:0

\u78b0\u649e:0 \u53d1\u9001\u961f\u5217\u957f\u5ea6:1000

\u63a5\u6536\u5b57\u8282:1429699 (1.4 MB)  \u53d1\u9001\u5b57\u8282:42893030 (42.8 MB)

访问zabbix的主页:

在IE中输入http://192.168.0.1:80,如果出现zabbix的主页,即表明zabbix安装成

进入zabbix容器,查看一些基本信息:

$ docker exec -it 7ef7352e /bin/bash                                 [9:59:54]

[root@7ef7352e69a6 /]# cat /etc/issue

CentOS release 6.8 (Final)

Kernel \r on an \m

通过docker构建zabbix监控系统的更多相关文章

  1. Zabbix监控系统深度实践

    Zabbix监控系统深度实践(企业级分布式系统自动化运维必选利器,大规模Zabbix集群实战经验技巧总结,由浅入深全面讲解配置.设计.案例和内部原理) 姚仁捷 著  ISBN 978-7-121-24 ...

  2. Zabbix监控系统部署:源码安装

    1. 概述1.1 基础环境2. 部署过程2.1 创建用户组2.2 下载源码解压编译安装2.2.1 下载源码解压2.2.2 YUM安装依赖环境2.2.3 编译安装最新版curl2.2.4 更新GNU构建 ...

  3. 使用percona-xtrabackup实现对线上zabbix监控系统数据库mariadb5.5.47的主从同步

    使用percona-xtrabackup实现对线上zabbix监控系统数据库的主从同步 业务背景: zabbix3.0.4是业务的主要监控,部署在一台单机中,为避免数据丢失先对其做数据主从同步,因主数 ...

  4. CentOS 6.5安装部署Zabbix监控系统

    CentOS 6.5安装部署Zabbix监控系统 先说一点废话,我没有用centos7做实验,讲真,centos 7我也不常用,喜欢新版本的同学其实可以尝试下,注意一点的就是centos 6.5只支持 ...

  5. Zabbix监控系统部署:基本功能测试

    1. 概述2. 登陆2.1 登陆账号密码2.1 设置中文语言环境3. 创建用户3.1 用户创建入口3.2 添加用户信息3.3 用户报警媒介3.4 用户权限4. 创建监控主机4.1 添加一台监控主机4. ...

  6. Zabbix监控系统部署:前端初始化

    1. 概述 在上一篇博客<Zabbix监控系统部署:源码安装.md>中,主要进行了zabbix最新版的源码编译安装. (博客园地址:https://www.cnblogs.com/liwa ...

  7. zabbix监控系统时间的问题

    分类: 监控 2013-03-19 21:40:11   发现zabbix监控系统时间的一个问题!zabbix监控系统时间用的key是system.localtime,返回当前的系统时间,而配置tig ...

  8. Security基础(六):部署Zabbix监控平台、配置及使用Zabbix监控系统、自定义Zabbix监控项目、实现Zabbix报警功能

    一.部署Zabbix监控平台 目标: 本案例要求部署一台Zabbix监控服务器,一台被监控主机,为进一步执行具体的监控任务做准备: 在监控服务器上安装LAMP环境    修改PHP配置文件,满足Zab ...

  9. Zabbix 监控系统部署

    Zabbix 监控系统部署 实验环境 Zabbix server:RHEL8 ip:192.168.121.10 一.关闭防火墙和selinux [root@Zabbix-server ~]# sys ...

随机推荐

  1. echarts3结合openlayers2实现Map类型图表

    网上查阅了部分资料,有些是用echarts2实现的,因echarts2无法满足项目中其他部分的要求,故只能采用echarts3(2017/9/18,echarts3官网突然把基于geo的demo下架了 ...

  2. Codeforces Round #365 (Div. 2) D.Mishka and Interesting sum 树状数组+离线

    D. Mishka and Interesting sum time limit per test 3.5 seconds memory limit per test 256 megabytes in ...

  3. scala学习手记37 - 容器的使用

    这次统一看一下scala中容器类的几个方法. Set filter()方法 filter()方法用来从Set中过滤获取含有指定特征的元素.示例代码如下: val colors1 = Set(" ...

  4. 计算机网络 - IP和端口

    计算机网络分层模型 OSI分层模型:物理层.数据链路层.网络层.传输层.会话层.表示层.应用层: TCP/IP分层模型:物理+数据链路层.网络层.传输层.应用层: IP地址 IP地址是一个32位的整数 ...

  5. Dagger2 中的 Scope

    Dagger2 中虽然概念挺多的,但是大部分花时间都能理清.包括看人家的分析,Debug 代码下去也能懂.但是对于 scope 的用法以及实现原理还是有点难理解的.主要的问题也像简书上的文章所说: 自 ...

  6. Codeforces Round #250 (Div. 2)D

    给你一张无向图,每个点有一个权值,对于一条从l到r 的边权值是l到r路径上最小的点的权值,(多条路取最大的权值),然后求每两个点之间的权值和/点对数 题解:并查集维护,先从点大的边排序,然后依次加边, ...

  7. maven 其他远程仓库配置

    在平时的开发中,我们往往不会使用默认的中央仓库,默认的中央仓库访问的速度比较慢,访问的人或许很多,有时候也无法满足我们项目的需求,可能项目需要的某些构件中央仓库中是没有的,而在其他远程仓库中有,如JB ...

  8. mysql的bin或者sbin目录可执行文件

    一. mysql服务和myql服务启动程序 1. mysqld mysqld就是mysql server,负责管理对mysql数据的访问. 当mysql server启动后,它会监听来自客户端的网络连 ...

  9. IOS-SQLite3的封装

    IWStudent.h // // IWStudent.h // 02-SQLite的封装 // // Created by apple on 14-5-22. // Copyright (c) 20 ...

  10. 【Python】内置函数清单

    Python内置(built-in)函数随着python解释器的运行而创建.在Python的程序中,你可以随时调用这些函数,不需要定义.最常见的内置函数是: print("Hello Wor ...