ZABBIX安装ドッキングウィンドウ、コン

############# ZABBIX docker- コン

setenforce 0  
のsed -i ' sの#SELINUX =施行#SELINUX =無効#1グラム'の/ etc /のsysconfig / selinuxを   

#systemctl停止firewalld.service 
#systemctl無効firewalld.service 

ます。mkdir -p /データ/ mysqlの/データ/ ZABBIX / alertscripts /データ/ ZABBIXの/ etc / ZABBIX
 のchmod  777 /データ/ mysqlの/データ/ ZABBIX / alertscripts /データ/ ZABBIXの/ etc / ZABBIX 

 << EOF> ZABBIX .yml 
版:" 3 " 
のサービス:
  mysqlの - サーバー:
    イメージます。mysql:5.7
    CONTAINER_NAME:mysqlの - サーバー
    環境:      
       - MYSQL_DATABASE = ZABBIX
       - MYSQL_USER = ZABBIX
       - MYSQL_PASSWORD = ZABBIX
       - MYSQL_ROOT_PASSWORD = ZABBIX 
    ポート:
       - 33063306の
    容量:
       - /データ/ mysqlの場合:/ var / libに/ mysqlの
    コマンド:
       --character-セット-server = UTF8
       --collat​​ionサーバ= utf8_bin 
    

  ZABBIX -server- のMySQL:
    画像:ZABBIX / ZABBIX-サーバのMySQL:alpine- 3.41つの
    CONTAINER_NAME:ZABBIX-server- MySQLの
    環境:
       - DB_SERVER_HOST =はmysql- サーバー
       - MYSQL_USER = ZABBIX
       - MYSQL_PASSWORD = ZABBIX
       - MYSQL_DATABASE = ZABBIX
       - MYSQL_ROOT_PASSWORD = ZABBIX 
    ポート:
       - 1005110051の
    リンク:
       -はmysql- サーバー:mysqlの
    depends_on:
       -はmysql- サーバーの
    ボリューム:
       -の/ etc / localtimeの:の/ etc / localtimeの
       - /データ/ ZABBIXの/ etc / ZABBIX:の/ etc / ZABBIX      
       - /データ/ ZABBIX / alertscriptsします。/ usr / lib / ZABBIX / alertscripts 

  ZABBIX- ウェブ:
    イメージ:ZABBIX / ZABBIX-ウェブnginxの-mysqlの:alpine- 3.41つの
    環境:
       - DB_SERVER_HOST =はmysql- サーバ
       - MYSQL_USER = ZABBIX
       - MYSQL_PASSWORD = ZABBIX
       - MYSQL_DATABASE = ZABBIX
       - MYSQL_ROOT_PASSWORD = ZABBIX 
    ポート:
       - 8080の
    容量:
       -の/ etc / localtimeの:の/ etc / localtimeのの

    リンク:
       -はmysql- サーバ。 mysqlの
       - ZABBIXサーバ-mysqlの:zabbix- サーバー
    depends_on:
       -はmysql- サーバー
      - ZABBIX-サーバ- mysqlの   
EOF 

ドッキングウィンドウ -compose -f zabbix.ymlアップ-d

 

おすすめ

転載: www.cnblogs.com/blog-lhong/p/12661445.html