From 7bb849a4058e9de0f230473d0919bcd285a02467 Mon Sep 17 00:00:00 2001 From: eldadfux Date: Fri, 27 Sep 2019 21:41:54 +0300 Subject: [PATCH] Updated volumes for better segmentation --- docker-compose.yml | 17 ++++++++++------- tests/resources/docker-compose.yml | 5 ++++- 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 5678589447..2cd1d9bb4d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,7 +5,10 @@ services: build: . restart: unless-stopped volumes: - - .:/usr/share/nginx/html + - ./app:/usr/share/nginx/html/app + - ./public:/usr/share/nginx/html/public + - ./src:/usr/share/nginx/html/src + - ./vendor:/usr/share/nginx/html/vendor - ./docker/nginx.conf:/etc/nginx/nginx.conf:rw - ./storage/uploads:/storage/uploads:rw - ./storage/cache:/storage/cache:rw @@ -13,12 +16,12 @@ services: - "80:80" - "443:443" depends_on: - - mariadb - - redis - - smtp - - clamav - - influxdb - - telegraf + - mariadb + - redis + - smtp + - clamav + - influxdb + - telegraf environment: - _APP_ENV=development - _APP_OPENSSL_KEY_V1=your-secret-key diff --git a/tests/resources/docker-compose.yml b/tests/resources/docker-compose.yml index 5076a037ac..5538a7ebef 100644 --- a/tests/resources/docker-compose.yml +++ b/tests/resources/docker-compose.yml @@ -5,7 +5,10 @@ services: build: ../../ restart: unless-stopped volumes: - - ./../../:/usr/share/nginx/html + - ./../../app:/usr/share/nginx/html/app + - ./../../public:/usr/share/nginx/html/public + - ./../../src:/usr/share/nginx/html/src + - ./../../vendor:/usr/share/nginx/html/vendor - ./../../docker/nginx.conf:/etc/nginx/nginx.conf:rw - ./../../storage/uploads:/storage/uploads:rw - ./../../storage/cache:/storage/cache:rw