Browse Source

Mount local composer directory into docker container

baijunyao 3 years ago
parent
commit
92a28091b5
2 changed files with 8 additions and 0 deletions
  1. 7 0
      docker-compose-nfs.yml
  2. 1 0
      docker-compose.yml

+ 7 - 0
docker-compose-nfs.yml

@@ -28,6 +28,7 @@ services:
     tty: true
     volumes:
       - "nfsmount:/app"
+      - "composer:/root/.composer"
     environment:
       REDIS_HOST: docker.for.mac.host.internal
       DB_HOST: docker.for.mac.host.internal
@@ -41,3 +42,9 @@ volumes:
       type: nfs
       o: addr=host.docker.internal,rw,nolock,hard,nointr,nfsvers=3
       device: ":/System/Volumes/Data/${PWD}"
+  composer:
+    driver: local
+    driver_opts:
+      type: nfs
+      o: addr=host.docker.internal,rw,nolock,hard,nointr,nfsvers=3
+      device: ":/System/Volumes/Data/Users/${LOGNAME}/.composer"

+ 1 - 0
docker-compose.yml

@@ -47,6 +47,7 @@ services:
     tty: true
     volumes:
       - .:/app
+      - ~/.composer:/root/.composer
     environment:
       REDIS_HOST: redis
       DB_HOST: mysql