Atualizacao de uso no README.
This commit is contained in:
parent
1268a94752
commit
b0c20eec0a
16
readme.md
16
readme.md
@ -1,7 +1,7 @@
|
||||
# Zabbix
|
||||
### 📌 Sobre o Projeto
|
||||
|
||||
Um compose personalizado do zabbix para instalar pacotes sem a necessidade de um re-build.
|
||||
Um compose personalizado do zabbix para instalar pacotes sem a necessidade de um re-build, neste arquivo, utilizo uma versão mais leve do sistema.
|
||||
|
||||
---
|
||||
|
||||
@ -9,6 +9,9 @@ Um compose personalizado do zabbix para instalar pacotes sem a necessidade de um
|
||||
|
||||
#### Via docker compose (Meu preferido.) / Portainer
|
||||
|
||||
- Para docker-compose, crie um arquivo **docker-compose.yaml** com o conteúdo abaixo:
|
||||
|
||||
|
||||
```yaml
|
||||
---
|
||||
services:
|
||||
@ -101,6 +104,17 @@ networks:
|
||||
zbx-net:
|
||||
```
|
||||
|
||||
- Criar um arquivo chamado zabbix-init.sh com o conteudo abaixo:
|
||||
|
||||
```shell
|
||||
#!/bin/sh
|
||||
echo "[INIT] Instalando mtr no container..."
|
||||
apk update && apk add --no-cache mtr
|
||||
echo "[INIT] Executando entrypoint original..."
|
||||
# Usa exec sem su, preservando variáveis de ambiente como DB_SERVER_HOST
|
||||
exec /usr/bin/docker-entrypoint.sh /usr/sbin/zabbix_server --foreground -c /etc/zabbix/zabbix_server.conf
|
||||
```
|
||||
|
||||
>[!TIP]
|
||||
> - Garanta que todas as pastas / volumes estejam criados e com as corretas permissões configuradas.
|
||||
> - Cria um arquivo chamado **zabbix-ini.sh**, copie todo o o conteudo deste arquivo e cole no seu arquivo recem-criado, dê permissão de execução e 755 posteriormente.
|
||||
Loading…
x
Reference in New Issue
Block a user