From 9989dc972468013b82893a4f10444ae93f95795a Mon Sep 17 00:00:00 2001 From: lbu146785 <lbu146785@stud.gibb.ch> Date: Thu, 27 Mar 2025 08:59:12 +0100 Subject: [PATCH] Added docker-compose file --- docker-compose.yml | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..12094af --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,45 @@ +version: '3.8' + +services: + mongo1: + image: mongo:latest + container_name: mongo1 + command: ["mongod", "--replSet", "rs0", "--bind_ip_all"] + ports: + - "27017:27017" + networks: + - mongo-cluster + volumes: + - mongo1_data:/data/db + + mongo2: + image: mongo:latest + container_name: mongo2 + command: ["mongod", "--replSet", "rs0", "--bind_ip_all"] + ports: + - "27018:27017" + networks: + - mongo-cluster + volumes: + - mongo2_data:/data/db + + mongo3: + image: mongo:latest + container_name: mongo3 + command: ["mongod", "--replSet", "rs0", "--bind_ip_all"] + ports: + - "27019:27017" + networks: + - mongo-cluster + volumes: + - mongo3_data:/data/db + +# Netzwerke außerhalb der services-Sektion! +networks: + mongo-cluster: + +# Volumes außerhalb der services-Sektion! +volumes: + mongo1_data: + mongo2_data: + mongo3_data: -- GitLab