48 lines
828 B
YAML
48 lines
828 B
YAML
version: "3"
|
|
|
|
services:
|
|
db:
|
|
image: mariadb
|
|
restart: always
|
|
ports:
|
|
- 8889:3306
|
|
volumes:
|
|
- ./db/data/mysql:/var/lib/mysql
|
|
environment:
|
|
MYSQL_DATABASE: 'kanker'
|
|
MYSQL_USER: 'kanker'
|
|
MYSQL_PASSWORD: 'kanker'
|
|
MYSQL_ROOT_PASSWORD: kanker
|
|
|
|
phpmyadmin:
|
|
image: phpmyadmin
|
|
restart: always
|
|
ports:
|
|
- 8081:80
|
|
environment:
|
|
# - PMA_ARBITRARY=1
|
|
- DB_HOST=db
|
|
|
|
php:
|
|
build:
|
|
args:
|
|
user: andreas
|
|
uid: 1000
|
|
context: "./php/"
|
|
dockerfile: Dockerfile
|
|
restart: always
|
|
environment:
|
|
- APP_PORT=8000
|
|
- DB_HOST=db
|
|
- DB_USERNAME=root
|
|
ports:
|
|
- 9001:9000
|
|
- 8000:8000
|
|
expose:
|
|
- 8000
|
|
- 9000
|
|
- 80
|
|
- 443
|
|
volumes:
|
|
- ./php/WebsiteAPI:/var/www/html
|