diff --git a/csbi/docker-compose.yml b/csbi/docker-compose.yml index 4d351cd824ec7e4fa015f133f03915b53a4de04e..006e689406bcc3c87c934d60f2a8bf12e74677bf 100644 --- a/csbi/docker-compose.yml +++ b/csbi/docker-compose.yml @@ -1,62 +1,62 @@ version: "3.9" services: - #gosdn: - # image: registry.code.fbi.h-da.de/danet/gosdn/controller:develop - # ports: - # - "55055:55055" - # - "8080:8080" - # - "40000:40000" - # security_opt: ["apparmor=unconfined"] - # cap_add: [SYS_PTRACE] - # environment: - # - GOSDN_LOG=trace - # command: ["--csbi-orchestrator", "orchestrator:55056"] - # networks: - # - csbi-dev-net - gnmi-target: - build: - context: ./gnmi-target - dockerfile: Dockerfile - ports: - - "7030:7030" - networks: - - csbi-dev-net - orchestrator: - build: . - ports: - - "55056:55056" - - "9338:9338" - volumes: - - "/var/run/docker.sock:/var/run/docker.sock" - - ./.csbi.yml:/etc/.csbi.yml - command: ["--log-level", "trace", "--config", "/etc/.csbi.yml"] - networks: - - csbi-dev-net - prometheus: - image: prom/prometheus:v2.29.1 - ports: - - 9000:9090 - volumes: - - ./prometheus:/etc/prometheus - - prometheus-data:/prometheus - command: --web.enable-lifecycle --config.file=/etc/prometheus/prometheus.yml - networks: - - csbi-dev-net - grafana: - image: grafana/grafana:8.1.2 - ports: - - 3000:3000 - restart: unless-stopped - volumes: - - ./grafana/provisioning/datasources:/etc/grafana/provisioning/datasources - - grafana-data:/var/lib/grafana - networks: - - csbi-dev-net + #gosdn: + # image: registry.code.fbi.h-da.de/danet/gosdn/controller:develop + # ports: + # - "55055:55055" + # - "8080:8080" + # - "40000:40000" + # security_opt: ["apparmor=unconfined"] + # cap_add: [SYS_PTRACE] + # environment: + # - GOSDN_LOG=trace + # command: ["--csbi-orchestrator", "orchestrator:55056"] + # networks: + # - csbi-dev-net + gnmi-target: + build: + context: ./gnmi-target + dockerfile: Dockerfile + ports: + - "7030:7030" + networks: + - csbi-dev-net + orchestrator: + build: . + ports: + - "55056:55056" + - "9338:9338" + volumes: + - "/var/run/docker.sock:/var/run/docker.sock" + - ./.csbi.yml:/etc/.csbi.yml + command: ["--log-level", "trace", "--config", "/etc/.csbi.yml"] + networks: + - csbi-dev-net + prometheus: + image: prom/prometheus:v2.29.1 + ports: + - 9000:9090 + volumes: + - ./prometheus:/etc/prometheus + - prometheus-data:/prometheus + command: --web.enable-lifecycle --config.file=/etc/prometheus/prometheus.yml + networks: + - csbi-dev-net + grafana: + image: grafana/grafana:8.1.2 + ports: + - 3000:3000 + restart: unless-stopped + volumes: + - ./grafana/provisioning/datasources:/etc/grafana/provisioning/datasources + - grafana-data:/var/lib/grafana + networks: + - csbi-dev-net volumes: - prometheus-data: - grafana-data: + prometheus-data: + grafana-data: networks: - csbi-dev-net: - external: true - name: csbi_csbi-dev-net + csbi-dev-net: + external: true + name: csbi_csbi-dev-net