Docker Deployment¶
Diese Seite beschreibt die manuelle Bereitstellung von OpsAnt mit Docker.
1. Image pullen¶
2. Konfigurationsdatei vorbereiten¶
Rufen Sie die Konfigurationsdateivorlage aus dem Installationspaket ab (Verzeichnis install/conf/), hauptsächlich bestehend aus:
proxy/proxy.ini— Hauptkonfiguration der Plattform- Datenbank- / Redis-Verbindungsinformationen
3. Container starten¶
# 启动 MySQL / Redis(可复用已有实例)
docker run -d --name opsany-proxy-mysql \
-e MYSQL_ROOT_PASSWORD=<密码> mysql:5.7
docker run -d --name opsany-proxy-redis redis:7
# 启动主容器
docker run -d --name opsany-proxy-opsant \
-p 8010:8010 \
-v /data/opsant/conf:/opt/opsany-proxy/conf \
registry.cn-beijing.aliyuncs.com/opsany/opsany-proxy-opsant:2.3.5
4. Datenbank initialisieren¶
5. Zugriff¶
Rufen Sie http://<服务器IP>:8010 auf und melden Sie sich mit dem Standardkonto admin an (das Passwort wird in der Konfiguration festgelegt).
Hinweise¶
- Für die vollständige Container-Orchestrierung (einschließlich Prometheus, Alertmanager, Consul, SaltStack usw.) wird die Ein-Klick-Skript-Installation empfohlen; das Skript enthält bereits die vollständige Orchestrierung
- Der Codepfad im Image lautet
/opt/opsany-proxy; das Konfigurations-Mount-Verzeichnis muss dem Pfad im Image entsprechen