0
点赞
收藏
分享

微信扫一扫

docker启用zabbix


docker run --name zabbix-db -e POSTGRES_USER=zabbix -e POSTGRES_PASSWORD=zabbix_pass -d postgres
docker run --name zabbix-server -e DB_SERVER_HOST=zabbix-db -e POSTGRES_USER=zabbix -e POSTGRES_PASSWORD=zabbix_pass --link zabbix-db:postgres -p 10051:10051 -d zabbix/zabbix-server-pgsql:ubuntu-latest
docker run --name zabbix-web -e DB_SERVER_HOST=zabbix-db -e POSTGRES_USER=zabbix -e POSTGRES_PASSWORD=zabbix_pass -e ZBX_SERVER_HOST=zabbix-server -e PHP_TZ=Asia/Shanghai --link zabbix-server:zabbix --link zabbix-db:postgres -p 80:8080 -d zabbix/zabbix-web-nginx-pgsql:ubuntu-latest

docker-compose 格式

version: '3'

services:
  zabbix-db:
    image: postgres
    restart: always
    environment:
      POSTGRES_USER: zabbix
      POSTGRES_PASSWORD: zabbix_pass
    volumes:
      - ./zabbix-db-data:/var/lib/postgresql/data

  zabbix-server:
    image: zabbix/zabbix-server-pgsql:ubuntu-latest
    restart: always
    environment:
      DB_SERVER_HOST: zabbix-db
      POSTGRES_USER: zabbix
      POSTGRES_PASSWORD: zabbix_pass
    ports:
      - "10051:10051"
    links:
      - zabbix-db:postgres

  zabbix-web:
    image: zabbix/zabbix-web-nginx-pgsql:ubuntu-latest
    restart: always
    environment:
      DB_SERVER_HOST: zabbix-db
      POSTGRES_USER: zabbix
      POSTGRES_PASSWORD: zabbix_pass
      ZBX_SERVER_HOST: zabbix-server
      PHP_TZ: Asia/Shanghai
    ports:
      - "80:8080"
    links:
      - zabbix-db:postgres
      - zabbix-server:zabbix
    volumes:
      - ./zabbix-web-nginx-conf:/etc/nginx/conf.d

举报

相关推荐

0 条评论