Advertisement
Guest User

docker-compose.yml

a guest
Oct 11th, 2018
287
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 1.48 KB | None | 0 0
  1. version: '2.1'
  2.  
  3. networks:
  4.   outside:
  5.       external: true
  6.  
  7. services:
  8.   postgres-project-v2:
  9.       image: postgres:10
  10.       ports:
  11.        - "${DB_EXTERNAL_PORT}:5432"
  12.       volumes:
  13.        - ./yiidocker/db_data:/var/lib/postgresql
  14.       environment:
  15.         POSTGRES_USER: "${DB_USERNAME}"
  16.         POSTGRES_PASSWORD: "${DB_PASSWORD}"
  17.         POSTGRES_DB: "${DB_DB}"
  18.       networks:
  19.        - default
  20.  
  21.   php-fpm-project-v2:
  22.     build:
  23.       context: ./yiidocker/php
  24.       dockerfile: ${DOCKERFILE_PHP}
  25.     expose:
  26.      - 9000
  27.     volumes:
  28.      - ./:/app
  29.     depends_on:
  30.      - postgres-project-v2
  31.     environment:
  32.      - DB_DSN
  33.       - DB_USERNAME
  34.       - DB_PASSWORD
  35.     networks:
  36.      - default
  37.       - outside
  38. #    sysctls:
  39. #      - net.ipv6.conf.all.disable_ipv6=1
  40. #      - net.ipv6.conf.default.disable_ipv6=1
  41. #      - net.ipv6.conf.lo.disable_ipv6=1
  42. #      - net.ipv6.conf.eth0.disable_ipv6=1
  43. #      - net.ipv6.conf.all.accept_redirects=0
  44. #      - net.ipv6.conf.all.accept_source_route=0
  45. #      - net.ipv6.conf.all.forwarding=0
  46. #      - net.ipv6.conf.default.router_solicitations=2
  47.  
  48.   nginx-project-v2:
  49.     image: nginx:latest
  50.     ports:
  51.        - "${NGINX_PORT_FRONTEND}:8081"
  52.         - "${NGINX_PORT_FRONTEND_TEST}:8082"
  53.     volumes:
  54.        - ./yiidocker/nginx:/etc/nginx/conf.d
  55.         - ./:/app
  56.         - ./yiidocker/logs/nginx:/var/log/nginx
  57.     depends_on:
  58.        - php-fpm-project-v2
  59.     networks:
  60.        - default
  61.         - outside
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement