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
|