今天測試了一天的zabbix-docker,部署起來確實方便,就需要在安裝了docker的linux系統中輸入以下命令就可以了。
1.安裝mysql資料庫, 啟動乙個空的mysql伺服器例項
docker run –name zabbix-db -t \
-e mysql_database=」zabbix」 \
-e mysql_user=」zabbix」 \
-e mysql_password=」zabbix_pwd」 \
www.cppcns.com -e mysql_root_password=」root_pwd」 \
-d mysql:5.7
2. 啟動zabbix server例項,並關聯這個例項到已建立的mysql伺服器例項
docker run –name zabbix-ser -t \
-e db_server_host=」zabbix-db」 \
-e mysql_database=」zabbix」 \
-e mysql_user=」zabbix」 \
-e mysql_password=」zabbix_pwd」 \
-e mysql_root_password=」root_pwd」 \
-e zbx_j**agateway=」zabbix-j**a-gateway」 \
–link zabbix-db:mysql \
-p 10051:10051 \
-p 10050:10050 \
-d zabbix/zabbix-server-mysql:latest
3. 啟動zabbix web 介面8088,並將它與mysql伺服器例項和zabbix server例項關聯,
docker run –name zabbix-web -t \
-e db_server_host=」zabbix-db」 \
zfglko -e mysql_database=」zabbix」 \
-e mysql_user=」zabbix」 \
-e mysql_password=」zabbix_pwd」 \
-e mysql_root_password=」root_pwd」 \
-e php_tz=」asia/shanghai」 \
–link zabbix-db:mysql \
–link zabbix-ser:zabbix-server \
-p 8088:80 \
-d zabbix/zabbix-web-nginx-mysql:latest \
ps: 但是目前遇到乙個問題,zabbix啟動後,無法獲取127.0.0.1的資訊,代解決。 應該是zabbix server 容器沒有安裝zabbix的agent.
本文標題: 基於docker安裝與部署zabbix
本文位址: /jiqiao/fuwuqi/225114.html
一 docker安裝與部署
1.安裝epel映象源 yum install 2.關閉selinux 修改配置檔案 etc selinux config selinux disabled 8 selinuxtype can take one of these two values 9 targeted targeted proc...
Docker 安裝部署
1 使用yum 安裝yum utils sudo yum install y yum utils2 增加docker源 sudo yum config manager add repo 3 檢視docker源是否可用 sudo yum config manager enable docker ce ...
docker安裝部署
docker ce 支援64位版本centos 7,並且要求核心版本不低於3.10 舊版本的docker 稱為docker 或者 docker engine,使用以下命令解除安裝舊版本 注意 如果執行安裝提示 沒有可用的軟體包 這個時候需要安裝必要的軟體依賴及更新增加docker ce yum源。在...