19 lines
840 B
Bash
19 lines
840 B
Bash
# Основной образ EventHub (единственный для нод)
|
|
docker build -t eventhub:latest -f docker/Dockerfile .
|
|
|
|
# Traefik + Coraza WAF (wasm встроен в образ, без plugins.traefik.io)
|
|
docker build -t traefik-coraza:latest -f docker/traefik/Dockerfile docker/traefik
|
|
|
|
# Сервис заглушка
|
|
docker build -t fallback:latest -f docker/fallback/Dockerfile docker/fallback
|
|
|
|
# Observer Web
|
|
docker build -t observer_web:latest -f docker/ObserverWeb.Dockerfile .
|
|
|
|
# Logrotate
|
|
docker build -t logrotate:latest -f docker/logrotate/Dockerfile docker/logrotate
|
|
|
|
# Admin UI – из соседней папки EventHubFrontAdmin
|
|
docker build -t eventhub-admin-ui:latest -f ../EventHubFrontAdmin/Dockerfile ../EventHubFrontAdmin
|
|
|
|
docker build -t bot-emulator-users:latest -f test/emulate_users/Dockerfile . |