基於Docker安裝與部署Zabbix

2022-09-25 06:03:14 字數 1433 閱讀 8897

今天測試了一天的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源。在...