Advertisement
Guest User

Untitled

a guest
Apr 12th, 2020
277
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 1.42 KB | None | 0 0
  1. version: '3'
  2.  
  3. services:
  4.   nginx:
  5.     build: nginx
  6.     image: nginx:alpine
  7.     depends_on:
  8.      - php-fpm
  9.     ports:
  10.      - "8010:80"
  11.       - "44310:443"
  12.     working_dir: /var/www
  13.     networks:
  14.      - appnet
  15.     volumes:
  16.      - ..:/var/www:ro
  17.       - ./php-fpm/local.ini:/usr/local/etc/php/conf.d/local.ini
  18.   php-fpm:
  19.     build: php-fpm
  20.     image: bitnami/php-fpm:latest
  21.     depends_on:
  22.      - db
  23.     networks:
  24.      - appnet
  25.     volumes:
  26.      - ..:/var/www
  27.   db:
  28.     build:
  29.       context: ./db
  30.     image: mysql:latest
  31.     command: --default-authentication-plugin=mysql_native_password
  32.     tty: true
  33.     environment:
  34.       MYSQL_ROOT_PASSWORD: "${DB_PASSWORD}"
  35.       MYSQL_DATABASE: "${DB_DATABASE}"
  36.       MYSQL_USER: "${DB_USERNAME}"
  37.       MYSQL_PASSWORD: "${DB_PASSWORD}"
  38.       MYSQL_ROOT_HOST: "%"
  39.     volumes:
  40.      - db_data:/var/lib/mysql-files/
  41.       - ./db/config.cnf:/etc/mysql/my.cnf
  42.     ports:
  43.      - "3306:3306"
  44.     networks:
  45.      - appnet
  46.   testdb:
  47.     image: mysql:latest
  48.     tmpfs: /var/lib/mysql-files/
  49.     environment:
  50.       MYSQL_ROOT_PASSWORD: "${DB_PASSWORD}"
  51.       MYSQL_DATABASE: "${DB_DATABASE}"
  52.       MYSQL_USER: "${DB_USERNAME}"
  53.       MYSQL_PASSWORD: "${DB_PASSWORD}"
  54.       MYSQL_ROOT_HOST: "%"
  55.     ports:
  56.      - "${DB_PORT}:3306"
  57.     networks:
  58.      - appnet
  59. networks:
  60.   appnet:
  61.     driver: "bridge"
  62. volumes:
  63.   php-fpm:
  64.   db_data:
  65.     driver: "local"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement