zabbix docker部署

docker-compose.yml

version: '3.8'

services:
  mysql:
    image: mysql:8.0
    container_name: zabbix-mysql
    restart: always
    environment:
      MYSQL_ROOT_PASSWORD: rootpass123
      MYSQL_DATABASE: zabbix
      MYSQL_USER: zabbix
      MYSQL_PASSWORD: zabbixpass123
    command:
      - --character-set-server=utf8mb4
      - --collation-server=utf8mb4_bin
      - --default-authentication-plugin=mysql_native_password
    volumes:
      - ./volumes/mysql:/var/lib/mysql
    networks:
      - zbx-net

  zabbix-server:
    image: zabbix/zabbix-server-mysql:ubuntu-7.0-latest
    container_name: zabbix-server
    restart: always
    depends_on:
      - mysql
    ports:
      - "10051:10051"
    environment:
      DB_SERVER_HOST: mysql
      DB_SERVER_PORT: 3306
      MYSQL_DATABASE: zabbix
      MYSQL_USER: zabbix
      MYSQL_PASSWORD: zabbixpass123
      MYSQL_ROOT_PASSWORD: rootpass123
      ZBX_STARTTIMEOUT: 120
    volumes:
      - ./volumes/server:/var/lib/zabbix
    networks:
      - zbx-net

  zabbix-web:
    image: zabbix/zabbix-web-apache-mysql:ubuntu-7.0-latest
    container_name: zabbix-web
    restart: always
    depends_on:
      - mysql
      - zabbix-server
    ports:
      - "8080:8080"
    environment:
      DB_SERVER_HOST: mysql
      DB_SERVER_PORT: 3306
      MYSQL_DATABASE: zabbix
      MYSQL_USER: zabbix
      MYSQL_PASSWORD: zabbixpass123
      MYSQL_ROOT_PASSWORD: rootpass123
      ZBX_SERVER_HOST: zabbix-server
      PHP_TZ: Asia/Shanghai
    networks:
      - zbx-net

networks:
  zbx-net:
    driver: bridge

启动服务

cd ~/zabbix-docker
mkdir -p volumes/{mysql,server,web}
docker compose up -d

默认账号

Admin / zabbix

安装agent

默认配置文件路径:/etc/zabbix/zabbix_agent2.conf

wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_latest_7.0+ubuntu24.04_all.deb
sudo dpkg -i zabbix-release_latest_7.0+ubuntu24.04_all.deb
sudo apt update

配置agent docker权限

sudo usermod -aG docker zabbix
sudo systemctl restart zabbix-agent2
sudo systemctl enable zabbix-agent2
posted @ 2026-09-23 13:19  Hey,Coder!  阅读(3)  评论(0)    收藏  举报