利用docker-compose,首先得下载docker-compose,
curl -L https://github.com/docker/compose/releases/download/1.23.0-rc3/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
给与权限
chmod +x /usr/local/bin/docker-compose
之后创建目录,进入此目录,创建一个编排文件以.yml结尾。
编排文件内容应用到以下镜像
mariadb、zabbix/zabbix-web-nginx-mysql、zabbix/zabbix-server-mysql、zabbix/zabbix-agent(这里将客户端也写入进入,之后直接添加主机即可)
version: '3'
services:
zabbix_mysql:
container_name: "zabbix_mysql"
restart: "always"
image: mariadb
ports:
- "3306:3306"
volumes:
- /home/docker/data/mysql:/var/lib/mysql
environment:
MYSQL_ROOT_PASSWORD: "123"
MYSQL_USER: "zabbix"
MYSQL_PASSWORD: "123"
MYSQL_DATABASE: "zabbix"
zabbix_server:
container_name: "zabb