Browse Source

- improvement docker-compose for devcontainer

haruhiko 5 years ago
parent
commit
89379aa7a4
1 changed files with 7 additions and 12 deletions
  1. 7 12
      .devcontainer/docker-compose.yml

+ 7 - 12
.devcontainer/docker-compose.yml

@@ -22,19 +22,12 @@ services:
       - 3001:3001 # for browser-sync
       - 3001:3001 # for browser-sync
 
 
     volumes:
     volumes:
-      - ..:/workspace/growi:cached
-      - /workspace/growi/node_modules
-      - ../../growi-docker-compose:/workspace/growi-docker-compose:cached
-      - ../../node_modules:/workspace/node_modules:cached
+      - ..:/workspace/growi:delegated
+      - node-modules:/workspace/growi/node_modules
+      - ../../growi-docker-compose:/workspace/growi-docker-compose:delegated
+      - ../../node_modules:/workspace/node_modules:delegated
 
 
-
-    # Overrides default command so things don't shut down after the process ends.
-    command: sleep infinity
-
-    links:
-      - mongo
-      - elasticsearch
-      - hackmd
+    tty: true
 
 
   mongo:
   mongo:
     image: mongo:4.4
     image: mongo:4.4
@@ -86,3 +79,5 @@ services:
       - 3010:3000
       - 3010:3000
     volumes:
     volumes:
       - /files/sqlite
       - /files/sqlite
+volumes:
+  node-modules: