Browse Source

added docker-compose.yml

Fabian Peter Hammerle 5 years ago
parent
commit
916802db12
2 changed files with 23 additions and 0 deletions
  1. 6 0
      README.md
  2. 17 0
      docker-compose.yml

+ 6 - 0
README.md

@@ -12,6 +12,12 @@ ipfs config:
 docker run --name ipfs fphammerle/ipfs
 ```
 
+or after cloning the repository:
+
+```sh
+docker-compose up
+```
+
 ## restart automatically
 
 ```sh

+ 17 - 0
docker-compose.yml

@@ -0,0 +1,17 @@
+version: '2'
+
+volumes:
+  ipfs_repo:
+
+services:
+  ipfs:
+    build: .
+    image: fphammerle/ipfs
+    volumes:
+    - ipfs_repo:/ipfs-repo:rw
+    ports:
+    - '4001:4001'
+    security_opt: ['no-new-privileges']
+    restart: unless-stopped
+
+# https://docs.docker.com/compose/compose-file/compose-file-v2/