Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: "3.4"
- services:
- database:
- image: mysql:latest
- ports:
- - "3306:3306"
- environment:
- MYSQL_ROOT_PASSWORD: password
- MYSQL_DATABASE: appdb
- MYSQL_USER: appuser
- MYSQL_PASSWORD: password
- volumes:
- - $PWD/data/db:/var/lib/mysql
- networks:
- app_net:
- ipv4_address: 192.168.50.10
- phpmyadmin:
- image: phpmyadmin/phpmyadmin:latest
- links:
- - database:mysql
- ports:
- - "8181:80"
- environment:
- MYSQL_ROOT_PASSWORD: password
- MYSQL_USER: appuser
- MYSQL_PASSWORD: password
- PMA_HOST: mysql
- PMA_PORT: 3306
- PMA_USER: appuser
- PMA_PASSWORD: password
- networks:
- app_net:
- ipv4_address: 192.168.50.11
- web:
- build: $PWD/ApachePHP
- depends_on:
- - database
- links:
- - database:mysql
- - mailcatcher
- ports:
- - "8080:80"
- - "443:443"
- volumes:
- - $PWD/www:/var/www/html
- - $PWD/ApachePHP/000-default.conf:/etc/apache2/sites-available/000-default.conf
- environment:
- - MYSQL_ROOT_PASSWORD=appuser
- - MYSQL_ROOT_USER=password
- networks:
- app_net:
- ipv4_address: 192.168.50.12
- mailcatcher:
- image: schickling/mailcatcher
- ports:
- - "1025:1025"
- - "1080:1080"
- environment:
- MAILCATCHER_PORT: 1025
- networks:
- app_net:
- ipv4_address: 192.168.50.13
- networks:
- app_net:
- driver: bridge
- ipam:
- driver: default
- config:
- - subnet: 192.168.50.0/24
Add Comment
Please, Sign In to add comment