Advertisement
Guest User

Untitled

a guest
Nov 12th, 2019
654
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.16 KB | None | 0 0
  1. version: "3"
  2.  
  3. services:
  4.   webserver:
  5.     build:
  6.       context: ./docker/webserver
  7.     container_name: 'webserver'
  8.     restart: 'always'
  9.     ports:
  10.       - "80:80"
  11.       - "443:443"
  12.     links:
  13.       - mysql
  14.     volumes:
  15.       - ${DOCUMENT_ROOT-./public}:/var/www/html
  16.       - ${PHP_INI-./config/php/php.ini}:/usr/local/etc/php/php.ini
  17.       - ${VHOSTS_DIR-./config/vhosts}:/etc/apache2/sites-enabled
  18.       - ${LOG_DIR-./logs/apache2}:/var/log/apache2
  19.   mysql:
  20.     build: ./docker/mysql
  21.     container_name: 'mysql'
  22.     restart: 'always'
  23.     ports:
  24.       - "3306:3306"
  25.     volumes:
  26.       - ${MYSQL_DATA_DIR-./data/mysql}:/var/lib/mysql
  27.       - ${MYSQL_LOG_DIR-./logs/mysql}:/var/log/mysql
  28.     environment:
  29.       MYSQL_ROOT_PASSWORD: tiger
  30.       MYSQL_DATABASE: mysql
  31.       MYSQL_USER: user
  32.       MYSQL_PASSWORD: user
  33.   phpmyadmin:
  34.     image: phpmyadmin/phpmyadmin
  35.     container_name: 'phpmyadmin'
  36.     links:
  37.       - mysql
  38.     environment:
  39.       PMA_HOST: mysql
  40.       PMA_PORT: 3306
  41.     ports:
  42.       - '8080:80'
  43.     volumes:
  44.       - /sessions
  45.   redis:
  46.     container_name: 'redis'
  47.     image: redis:latest
  48.     ports:
  49.       - "6379:6379"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement