services: etcd: build: docker/etcd ports: - 2379:2379 - 2380:2370 prometheus: build: docker/prometheus ports: - 9090:9090 depends_on: - node-exporter panel: build: management-panel # volumes: # - ./management-panel:/app 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 node-exporter: build: docker/node_exporter # privileged: true network_mode: host pid: host volumes: - '/:/host:ro' opcua-exporter: build: opcua-exporter