From b5f0c9571bf7c9ddeccf66237055f67207af92ff Mon Sep 17 00:00:00 2001
From: Matthias Bodenbenner <m.bodenbenner@wzl-mq.rwth-aachen.de>
Date: Fri, 14 Apr 2023 18:11:31 +0200
Subject: [PATCH] updated docker-compose

---
 README.md              |  2 +-
 docker-compose-dev.yml | 24 ++++++++++++++++++++++++
 docker-compose.yml     | 10 ++++++++--
 3 files changed, 33 insertions(+), 3 deletions(-)
 create mode 100644 docker-compose-dev.yml

diff --git a/README.md b/README.md
index 5c4acf8..3563f01 100644
--- a/README.md
+++ b/README.md
@@ -1 +1 @@
-# SOIL Backend based on MontiCore
\ No newline at end of file
+# SOIL Backend based on MontiCore   
\ No newline at end of file
diff --git a/docker-compose-dev.yml b/docker-compose-dev.yml
new file mode 100644
index 0000000..9b5920c
--- /dev/null
+++ b/docker-compose-dev.yml
@@ -0,0 +1,24 @@
+version: '3'
+services:
+
+  soil2-backend:
+    build: .
+    container_name: soil-backend
+    volumes:
+      - ./config.toml:/home/soil-backend/config.toml
+      - ./resources/soil.jar:/home/soil-backend/resources/soil.jar
+    ports:
+      - "8412:8000"
+    restart: unless-stopped
+#    network_mode: "bridge"
+    dns:
+      - 134.130.4.1
+      - 134.130.5.1
+      - 8.8.8.8
+      - 1.1.1.1
+    networks:
+      - soil-network
+
+networks:
+  soil-network:
+    external: true
\ No newline at end of file
diff --git a/docker-compose.yml b/docker-compose.yml
index 2e95924..ab26e64 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -3,16 +3,22 @@ services:
 
   soil2-backend:
     image: registry.git-ce.rwth-aachen.de/wzl-mq-ms/forschung-lehre/iop-ws-a.i/soil-monticore-backend:latest
-    container_name: soil2-backend
+    container_name: soil-backend
     volumes:
       - ./config.toml:/home/soil-backend/config.toml
       - ./soil.jar:/home/soil-backend/resources/soil.jar
     ports:
       - "8412:8000"
     restart: unless-stopped
-    network_mode: "bridge"
+#    network_mode: "bridge"
     dns:
       - 134.130.4.1
       - 134.130.5.1
       - 8.8.8.8
       - 1.1.1.1
+    networks:
+      - soil-network
+
+networks:
+  soil-network:
+    external: true
\ No newline at end of file
-- 
GitLab