[wip] docker setup

It's working now
This commit is contained in:
slawkens
2023-09-16 18:20:08 +02:00
parent 86b94ea5e8
commit 03b2d71572
4 changed files with 416 additions and 20 deletions

View File

@@ -1,39 +1,35 @@
version: "1.1"
version: "1.0"
services:
apache:
image: php:8.2-apache
web:
ports:
- 8001:80
build:
args:
user: myaac
uid: 1000
context: .
dockerfile: Dockerfile
user: www-data
uid: 33
context: ./
dockerfile: ./docker/Dockerfile
restart: unless-stopped
working_dir: /var/www/html
depends_on:
- db
volumes:
- ./:/var/www/html
networks:
- default
db:
image: mysql:8.0
restart: unless-stopped # always?
environment:
MYSQL_RANDOM_ROOT_PASSWORD: "yes"
MYSQL_DATABASE: myaac
MYSQL_ROOT_PASSWORD: root
#MYSQL_RANDOM_ROOT_PASSWORD: '1' #doesnt work
#MYSQL_ROOT_PASSWORD: root
MYSQL_PASSWORD: myaac
MYSQL_USER: myaac
ports:
- 8003:3306
volumes:
- ./docker/tfs_schema.sql:/docker-entrypoint-initdb.d/tfs_schema.sql
- db:/var/lib/mysql
networks:
- default
phpmyadmin:
image: phpmyadmin