matrix-register/docker-compose.yml

32 lines
761 B
YAML

version: '3.3'
# docker-compose -f docker-compose.yml up db adminer app
services:
db:
image: postgres:11-alpine
environment:
POSTGRES_PASSWORD: example
POSTGRES_DB: foo
volumes:
- ./mocked-db-table-users.sql:/docker-entrypoint-initdb.d/mocked-db-table-users.sql:ro
ports:
- 5432:5432/tcp
adminer:
image: adminer
ports:
- 8081:8080/tcp
app:
build:
dockerfile: php73.Dockerfile
context: ./
ports:
- 80:80/tcp
volumes:
- ./:/var/www/html:ro
- ./etc/register.ini:/etc/matrix-register/register.ini:ro
#docker run --rm -it --name php7.3 -p 80:80/tcp -v "$PWD":/var/www/html:ro -v "$PWD"/etc/register.ini:/etc/matrix-register/register.ini:ro php7.3:local