31 lines
618 B
YAML
31 lines
618 B
YAML
|
services:
|
||
|
ruleengine:
|
||
|
container_name: car_tracking_rule_engine
|
||
|
build:
|
||
|
context: .
|
||
|
dockerfile: Dockerfile
|
||
|
environment:
|
||
|
- APP_UID=1000
|
||
|
depends_on:
|
||
|
- emqx
|
||
|
restart: unless-stopped
|
||
|
networks:
|
||
|
- ruleengine_network
|
||
|
|
||
|
emqx:
|
||
|
image: emqx:5.8.5
|
||
|
container_name: emqx
|
||
|
ports:
|
||
|
- "1883:1883"
|
||
|
- "8083:8083"
|
||
|
- "8084:8084"
|
||
|
- "18083:18083"
|
||
|
environment:
|
||
|
- EMQX_DASHBOARD__DEFAULT_USERNAME=admin
|
||
|
- EMQX_DASHBOARD__DEFAULT_PASSWORD=public
|
||
|
networks:
|
||
|
- ruleengine_network
|
||
|
|
||
|
networks:
|
||
|
ruleengine_network:
|
||
|
driver: bridge
|