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