• docker 安装 zabbix 李刚


    首先 安装 DOCKER 服务并下载 centos 镜像

    用centos镜像启动一个容器并进入。

    第一步 :给容器安装中文环境支持

                  yum -y install kde-l10n-Chinese && yum -y reinstall glibc-common

                  localedef -c -f UTF-8 -i zh_CN zh_CN.utf8

                  export LC_ALL=zh_CN.utf8

    第二步:安装zabbix 相关服务

                  rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpm

                  yum install zabbix-server-mysql zabbix-web-mysql -y

    第三步:修改zabbix配置文件

                  vi /etc/zabbix/zabbix_server.conf

                  在里面设置  数据库连接地址用户名密码

    第四步:修改http配置文件

                  vi /etc/httpd/conf.d/zabbix.conf

                  php_value date.timezone Asia/Shanghai     (添加此条)

    第五步:启动 zabbix 服务

                  /usr/sbin/zabbix_server

    第六步:启动 httpd 服务

                  /usr/sbin/httpd

    到这里 zabbix 容器就配置完了,下面开始配置自启动的镜像,这里要用到Dockerfile

    退出容器后继续操作

    第一步:将容器提交成镜像。

                  docker commit zabbix  zabbixready

    第二步:编写Dockerfile 文件

    # vim Dockerfile

    FROM zabbixready

    MAINTAINER lig 649555316@qq.com

    ENV TZ "Asia/Shanghai"

    ENV TERM xterm

    ENV PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

    EXPOSE 80 22 10051

    ENTRYPOINT /usr/sbin/zabbix_server && /usr/sbin/httpd && /bin/bash

    第三步:生成镜像。

                  # docker build -t  jf/zabbix .

    第四步:启动容器

                  # docker run -it --name=zabbix --restart=always -p 6622:22 -p 8088:80 -p 10051:10051 -d jf/zabbix

  • 相关阅读:
    P4343 [SHOI2015]自动刷题机
    P1083 [NOIP2012 提高组] 借教室
    [AGC记录] AGC003题解
    [做题记录-乱做] [AGC003E] Sequential operations on Sequence
    [AGC记录] AGC002题解
    [AGC记录] AGC001题解
    [做题记录-乱做] [AGC001F] Wide Swap
    [做题记录-计数] [ARC087D] Squirrel Migration
    [做题记录-计数] [九省联考2018]秘密袭击coat
    [做题记录-计数][AGC024E] Sequence Growing Hard
  • 原文地址:https://www.cnblogs.com/ligang0357/p/8304898.html
Copyright © 2020-2023  润新知