From cf14306c2b3f82a81f8d56669a71633b4d4b5fce Mon Sep 17 00:00:00 2001 From: marvin-borner@live.com Date: Mon, 16 Apr 2018 21:09:05 +0200 Subject: Main merge to user management system - files are now at /main/public/ --- main/docker-compose.yml | 56 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100755 main/docker-compose.yml (limited to 'main/docker-compose.yml') diff --git a/main/docker-compose.yml b/main/docker-compose.yml new file mode 100755 index 0000000..932a1c0 --- /dev/null +++ b/main/docker-compose.yml @@ -0,0 +1,56 @@ +version: '2' +services: + php: + build: + context: ./docker/php + environment: + - DB_DRIVER=mysql + - DB_HOST=mysql + - DB_PORT=3306 + - DB_NAME=userfrosting + - DB_USER=userfrosting + - DB_PASSWORD=password + volumes: + - .:/app + links: + - mysql + nginx: + build: + context: ./docker/nginx + ports: + - 8570:80 + volumes: + - .:/app + links: + - php + mysql: + image: mysql:5.7 + environment: + - MYSQL_DATABASE=userfrosting + - MYSQL_ROOT_PASSWORD=root + - MYSQL_USER=userfrosting + - MYSQL_PASSWORD=password + ports: + - 8571:3306 + volumes: + - userfrosting-db:/var/lib/mysql + + composer: + image: composer/composer + volumes_from: + - php + working_dir: /app + command: -V + + node: + image: node:alpine + build: + context: ./docker/node + volumes_from: + - php + working_dir: /app/build + command: npm run uf-assets-install + +volumes: + userfrosting-db: + -- cgit v1.2.3