32 lines
761 B
YAML
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
|