一、安装docker环境

安装依赖
yum install -y yum-utils device-mapper-persistent-data lvm2
设置yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
查看docker版本
yum list docker-ce --showduplicates | sort -r
选择稳定版本安装docker
yum -y install docker-ce-18.06.3.ce
添加阿里云加速,启动服务并添加至开机启动

sudo mkdir -p /etc/docker

sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://gbpursha.mirror.aliyuncs.com"]
}
EOF

sudo systemctl daemon-reload

sudo systemctl restart docker

sudo systemctl enable docker


二、安装zabbix及其数据库

安装数据库

mkdir -p /data/zabbix/mysql/ 

docker run --name zabbix-DB \
-e MYSQL_DATABASE="zabbix" \
-e MYSQL_USER="zabbix" \
-e MYSQL_PASSWORD="zabbix" \
-e MYSQL_ROOT_PASSWORD="111111" \
-v /data/zabbix/mysql:/var/lib/mysql \
-p 6606:3306 \
-d mysql:5.7 --character-set-server=utf8 --collation-server=utf8_bin

安装zabbix-server

docker run --name zabbix-SER -t \
-e DB_SERVER_HOST="zabbix-DB" \
-e MYSQL_DATABASE="zabbix" \
-e MYSQL_USER="zabbix" \
-e MYSQL_PASSWORD="zabbix" \
-e MYSQL_ROOT_PASSWORD="111111" \
--link zabbix-DB:mysql \
-p 10051:10051 \
-d zabbix/zabbix-server-mysql:latest

安装zabbix-nginx

docker run --name zabbix-WEB \
-e DB_SERVER_HOST="zabbix-DB" \
-e MYSQL_DATABASE="zabbix" \
-e MYSQL_USER="zabbix" \
-e MYSQL_PASSWORD="zabbix" \
-e MYSQL_ROOT_PASSWORD="111111" \
-e PHP_TZ="Asia/Shanghai" \
--link zabbix-DB:mysql \
--link zabbix-SER:zabbix-server \
-p 8000:80 \
-p 1443:443 \
-d zabbix/zabbix-web-nginx-mysql:latest

登陆自测Admin/zabbix

最新文章

  1. [Erlang 0122] Erlang Resources 2014年1月~6月资讯合集
  2. Windows Azure Storage (19) 再谈Azure Block Blob和Page Blob
  3. C语言 第五章 循环结构
  4. 在linux命令行下执行php 程序
  5. C# 通过反射类动态调用DLL方法
  6. 字符串与json对象之间转换
  7. vncserver改变屏幕分辨率
  8. oracle常用操作指令
  9. jmeter的使用(一)
  10. hadoop中常见的问题
  11. JavaScript实现样式表的简单切换
  12. Postgresql 存储过程调试 1
  13. c# 计算1-100之间的所有奇数的和
  14. Perl中级第四章课后习题
  15. How many - HDU 2609 (trie+最小表示)
  16. java_method_正则校验
  17. 将EC2里的实例导出到RAW文件并进行修改
  18. PRINCE2重要性--光环国际培训
  19. JavaWeb之Cookie和Session的区别
  20. 201521123056 《Java程序设计》第12周学习总结

热门文章

  1. 卸载软件后,win10应用与功能中仍有残留,解决方案。
  2. 初识OpenSSH--1
  3. mysql基于二进制文件的主从复制
  4. 一个抓猫的游戏 消遣GAME 持续更新中!
  5. win10 系统到期的解决方案
  6. 安装Mailx到CentOS(YUM)
  7. 【新人赛】阿里云恶意程序检测 -- 实践记录10.27 - TF-IDF模型调参 / 数据可视化
  8. HDU1070 - Milk
  9. STM32学习笔记 —— 0.1 Keil5安装和DAP仿真下载器配置的相关问题与注意事项
  10. Spark学习之路 (二十三)SparkStreaming的官方文档[转]