Files
data-collection-terminal/docker-compose.yml
2024-10-09 13:40:37 +08:00

38 lines
845 B
YAML

services:
etcd:
build: docker/etcd
ports:
- 2379:2379
- 2380:2370
network_mode: host
prometheus:
build: docker/prometheus
ports:
- 9090:9090
depends_on:
- node-exporter
network_mode: host
panel:
build: management-panel
volumes:
- '/var/run/dbus/system_bus_socket:/var/run/dbus/system_bus_socket'
entrypoint: /app/entrypoint.sh
command: php artisan octane:start --server=swoole --workers=4 --host=0.0.0.0 --port=8000
ports:
- 8000:8000
depends_on:
- etcd
- prometheus
restart: always
network_mode: host
privileged: true
node-exporter:
build: docker/node_exporter
# privileged: true
network_mode: host
pid: host
volumes:
- '/:/host:ro'
opcua-exporter:
build: opcua-exporter
network_mode: host