@controlla/cli
Version:
Command line interface for rapid Controlla projects development
41 lines (39 loc) • 923 B
YAML
version: '3'
services:
php:
build: .
container_name: controlla-boilerplate
ports:
- 8000:80
volumes:
- ./docker/php/php.ini:/usr/local/etc/php/conf.d/php.ini
- ./docker/apache2/httpd-vhosts.conf:/etc/apache2/sites-enabled/000-default.conf
- ./:/var/www/html
depends_on:
- mysqldb
myadmin:
image: phpmyadmin/phpmyadmin:4.7
container_name: phpmyadmin
ports:
- 8001:80
environment:
- PMA_ARBITRARY=1
- PMA_HOST=${DB_CONNECTION}
restart: always
depends_on:
- mysqldb
mysqldb:
image: mysql:5.7.21
container_name: ${DB_CONNECTION}
restart: always
env_file:
- .env
environment:
- MYSQL_DATABASE=${DB_DATABASE}
- MYSQL_USER=${DB_USERNAME}
- MYSQL_PASSWORD=${DB_PASSWORD}
- MYSQL_ALLOW_EMPTY_PASSWORD=true
ports:
- ${DB_PORT}:3306
volumes:
- /var/lib/mysql