local
Конфигурация для запуска на localhost.
version: '3.8'
services:
php:
build:
context: .
dockerfile: Dockerfile
container_name: aegea-php
ports:
- "80:80"
volumes:
- ./src:/var/www/html
networks:
- network
mysql:
image: mysql:8.0
container_name: aegea-mysql
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: blogengine
MYSQL_USER: user
MYSQL_PASSWORD: user
volumes:
- mysql-data:/var/lib/mysql
networks:
- network
phpmyadmin:
image: phpmyadmin/phpmyadmin
container_name: aegea-phpmyadmin
environment:
PMA_HOST: aegea-mysql
MYSQL_ROOT_PASSWORD: root
ports:
- "8081:80"
networks:
- network
volumes:
mysql-data:
networks:
network:
driver: bridgeДля Arch linux дать доступ к порту 80:
Last updated