File: /home/imensosw/demo.imensosoftware.com/matrix/docker-compose.yml
version: '3.8'
services:
php:
build: .
container_name: php_app
ports:
- "8000:80"
volumes:
- ./src:/var/www/html
depends_on:
- mysql
mysql:
image: mysql:8
container_name: mysql_db
restart: always
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: mydb
ports:
- "3307:3306"
volumes:
- mysql_data:/var/lib/mysql
- ./dump.sql:/docker-entrypoint-initdb.d/dump.sql
phpmyadmin:
image: phpmyadmin/phpmyadmin
container_name: phpmyadmin_ui
ports:
- "8080:80"
environment:
PMA_HOST: mysql
MYSQL_ROOT_PASSWORD: root
volumes:
mysql_data: