1
0
mirror of synced 2026-01-06 06:04:16 -05:00
Files
airbyte/docker-compose.dev.yaml
2020-08-14 16:32:06 -07:00

39 lines
927 B
YAML

version: '3'
services:
db:
image: postgres:13-alpine
volumes:
- ./dataline-db/pg_data:/var/lib/postgresql/data
- ./dataline-db/src/main/resources/schema.sql:/docker-entrypoint-initdb.d/init.sql
environment:
- POSTGRES_USER=${DATABASE_USER}
- POSTGRES_PASSWORD=${DATABASE_PASSWORD}
- POSTGRES_DB=db-${DATABASE_DB}
server:
build:
context: .
dockerfile: server_dist.Dockerfile
image: server:dev
container_name: dataline-server
environment:
- ENV=docker
- DATABASE_USER=${DATABASE_USER}
- DATABASE_PASSWORD=${DATABASE_PASSWORD}
- DATABASE_URL=${DATABASE_URL}
- WAIT_HOSTS=db:5432
ports:
- 8001:8000
depends_on:
- db
webapp:
build:
context: .
dockerfile: webapp.Dockerfile
image: webapp:dev
container_name: dataline-webapp
ports:
- 8000:80
depends_on:
- server