Advertisement
giakAdi

docker-compose.yml

Apr 23rd, 2021
327
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 1.23 KB | None | 0 0
  1. version: "2"
  2. services:
  3.     web:
  4.       build: ./docker-core/
  5.       links:
  6.        - mysql:mysql
  7.       ports:
  8.        - 80:80
  9.         - 443:443
  10.       volumes:
  11.        - ./app:/app/
  12.         - ./docker-core/vhosts.conf:/opt/docker/etc/httpd/conf.d/vhosts.conf
  13.         - ./docker-core/log:/opt/docker/log
  14.       environment:
  15.        - PHP_DEBUGGER=xdebug
  16.         - PHP_DISPLAY_ERRORS=1
  17.         - PHP_UPLOAD_MAX_FILESIZE=100M
  18.         - XDEBUG_REMOTE_HOST=10.0.75.1
  19.         - XDEBUG_REMOTE_PORT=9000
  20.         - XDEBUG_REMOTE_AUTOSTART=0
  21.         - XDEBUG_REMOTE_CONNECT_BACK=0
  22.       extra_hosts:
  23.        - lorem.local:127.0.0.1
  24.  
  25.     mysql:
  26.       image: mysql:5.7
  27.       ports:
  28.        - 3306:3306
  29.       volumes:
  30.        - ./docker-core/mysql:/var/lib/mysql
  31.       environment:
  32.        - MYSQL_ROOT_PASSWORD=root
  33.  
  34.     phpmyadmin:
  35.       image: phpmyadmin/phpmyadmin
  36.       links:
  37.        - mysql:mysql
  38.       ports:
  39.        - 8080:80
  40.       environment:
  41.        - PMA_HOST=mysql
  42.         - PMA_USER=root
  43.         - PMA_PASSWORD=root
  44.  
  45.     adminer:
  46.       image: adminer
  47.       restart: always
  48.       ports:
  49.        - 8085:8080
  50.  
  51.     mailhog:
  52.       image: mailhog/mailhog
  53.       ports:
  54.        - 1025:1025
  55.         - 8025:8025
  56.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement