Guest User

Untitled

a guest
May 7th, 2020
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 1.08 KB | None | 0 0
  1. version: '3'
  2.  
  3. services:
  4.   php-fpm:
  5.     container_name: php-fpm
  6.     build:
  7.       context: docker/php-fpm
  8.     volumes:
  9.      - ./:/var/www
  10.     environment:
  11.       XDEBUG_CONFIG: "remote_host=192.168.220.1 remote_enable=1"
  12.       PHP_IDE_CONFIG: "serverName=Docker"
  13.     depends_on:
  14.      - db
  15.     networks:
  16.      - internal
  17.   nginx:
  18.     container_name: nginx
  19.     build:
  20.       context: docker/nginx
  21.     volumes:
  22.      - ./:/var/www
  23.     ports:
  24.      - 80:80
  25.     depends_on:
  26.      - php-fpm
  27.     networks:
  28.      - internal
  29.   db:
  30.     image: mysql
  31.     container_name: db
  32.     restart: always
  33.     command: --default-authentication-plugin=mysql_native_password
  34.     ports:
  35.      - 3306:3306
  36.     networks:
  37.      - internal
  38.     environment:
  39.      - MYSQL_DATABASE=${DB_DATABASE}
  40.       - MYSQL_USER=${DB_USERNAME}
  41.       - MYSQL_PASSWORD=${DB_PASSWORD}
  42.       - MYSQL_ROOT_PASSWORD=${DB_PASSWORD}
  43.     volumes:
  44.      - ./docker/mysql/datadir:/var/lib/mysql
  45. networks:
  46.   internal:
  47.     driver: bridge
  48.     ipam:
  49.       driver: default
  50.       config:
  51.         - subnet: 192.168.220.0/28
Add Comment
Please, Sign In to add comment