From 0aa9037178cf1cbaea7277117e22d3b196fff795 Mon Sep 17 00:00:00 2001
From: Wolfgang Welz <welzwo@gmail.com>
Date: Thu, 4 Jul 2019 14:29:50 +0200
Subject: [PATCH] Add Docker Compose scripts

---
 README.md          |  5 +++++
 docker-compose.yml | 15 +++++++++++++++
 2 files changed, 20 insertions(+)
 create mode 100644 docker-compose.yml

diff --git a/README.md b/README.md
index 38c5980d..230791e2 100644
--- a/README.md
+++ b/README.md
@@ -49,3 +49,8 @@ and then run it with
 docker run --rm -it -v target/mainnetdb:/root/mainnetdb iotaledger/goshimmer
 ```
 You may replace `target/mainnetdb` with a custom path to the database folder.
+
+To start Shimmer in the background, you can also simply use [Docker Compose](https://docs.docker.com/compose/) by running
+```
+docker-compose up -d
+```
diff --git a/docker-compose.yml b/docker-compose.yml
new file mode 100644
index 00000000..b5687209
--- /dev/null
+++ b/docker-compose.yml
@@ -0,0 +1,15 @@
+version: "3"
+
+services:
+
+  goshimmer:
+    image: iotaledger/goshimmer
+    container_name: iota_goshimmer
+    restart: unless-stopped
+    volumes:
+      - ./mainnetdb:/root/mainnetdb:rw
+    ports:
+      - "14666:14666/tcp"
+      - "14626:14626/udp"
+      - "14626:14262/tcp"
+    command: "-node-disable-plugins statusscreen"
-- 
GitLab