Guest User

Untitled

a guest
Nov 7th, 2021
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 0.92 KB | None | 0 0
  1. version: '3.8'
  2.  
  3. services:
  4.   nginx:
  5.     image: nginx:1.21
  6.     container_name: nginx
  7.     ports:
  8.      - '80:80'
  9.       - '443:443'
  10.     volumes:
  11.      - ./public:/var/www/html:ro
  12.       - ./docker/nginx/log:/var/log/nginx
  13.       - ./docker/nginx/default.conf:/etc/nginx/conf.d/default.conf
  14.     networks:
  15.      - def_net
  16.  
  17.   php:
  18.     container_name: php
  19.     build: ./docker/php
  20.     volumes:
  21.      - ./public:/var/www/html
  22.     environment:
  23.       MYSQL_USER: ${MYSQL_USER}
  24.       MYSQL_PASSWORD: ${MYSQL_PASSWORD}
  25.     networks:
  26.      - def_net
  27.  
  28.   mysql:
  29.     image: mysql:8.0.4
  30.     container_name: mysql
  31.     restart: on-failure
  32.     ports:
  33.      - '3306:3306'
  34.     environment:
  35.       MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD}
  36.       MYSQL_DATABASE: ${MYSQL_DATABASE}
  37.       MYSQL_USER: ${MYSQL_USER}
  38.       MYSQL_PASSWORD: ${MYSQL_PASSWORD}
  39.     networks:
  40.      - def_net
  41.  
  42. networks:
  43.   def_net:
  44.     driver: bridge
Advertisement
Add Comment
Please, Sign In to add comment