Advertisement
Guest User

Untitled

a guest
Mar 19th, 2019
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 1.02 KB | None | 0 0
  1. version: "3"
  2.  
  3. services:
  4.   php:
  5.     container_name: ${APP_NAME}_web
  6.     build:
  7.       context: ./
  8.       dockerfile: ./docker/php/Dockerfile
  9.     volumes:
  10.      - ./:/var/www/html:cached
  11.       - ~/.composer:/root/.composer:cached
  12.  
  13.   db:
  14.     container_name: ${APP_NAME}_db
  15.     image: percona/percona-server:5.6
  16.     ports:
  17.      - 33061:3306
  18.     volumes:
  19.      - db_data:/var/lib/mysql
  20.     env_file: .env.db
  21.  
  22.   db-test:
  23.     container_name: ${APP_NAME}_db-test
  24.     image: percona/percona-server:5.6
  25.     ports:
  26.      - 33062:3306
  27.     volumes:
  28.      - db_test_data:/var/lib/mysql
  29.     env_file: .env.db.testing
  30.  
  31.   nginx:
  32.     container_name: ${APP_NAME}_nginx
  33.     image: nginx:alpine
  34.     volumes:
  35.      - ./:/var/www/html:cached
  36.       - ./docker/nginx/www.conf:/etc/nginx/conf.d/default.conf:cached
  37.     working_dir: /var/www/html
  38.     ports:
  39.      - 8080:80
  40.  
  41.   redis:
  42.     container_name: ${APP_NAME}_redis
  43.     image: redis:alpine
  44.     command: --requirepass ${REDIS_PASSWORD}
  45.  
  46. volumes:
  47.   db_data:
  48.  db_test_data:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement