| 123456789101112131415161718192021222324252627282930313233 |
- version: "3.9"
- services:
- telemetry:
- container_name: senslog_telemetry
- image: senslog/telemetry
- build:
- target: production
- context: .
- ports:
- - "8080:80"
- # restart: always
- telemetry-test:
- container_name: senslog_telemetry_test
- image: senslog/telemetry-test
- build:
- target: test
- context: .
- depends_on:
- - db
- db:
- image: postgis/postgis:15-3.3-alpine
- container_name: telemetry_db
- environment:
- - POSTGRES_USER=postgres
- - POSTGRES_PASSWORD=postgres
- ports:
- - '5432:5432'
- volumes:
- - ./db:/var/lib/postgresql/data
- - ./sql/init.sql:/docker-entrypoint-initdb.d/create_tables.sql
|