Files
SugarDB/docker-compose.yaml
Kelvin Clement Mwinuka d82a6a98d7 Use UDP dial to find default address for outbound traffic.
Set default bindAddr if it has not been explicitly provided be the user.
2023-07-29 01:33:33 +08:00

65 lines
1.1 KiB
YAML

version: '3.8'
networks:
testnet:
driver: bridge
services:
node1:
container_name: node1
build:
context: .
dockerfile: ./server/Dockerfile
environment:
- PORT=7480
- RAFTPORT=8000
- MLPORT=7946
- KEY=""
- CERT=""
- SERVERID=1
ports:
- "7480:7480"
- "7946:7946"
- "8000:8000"
networks:
- testnet
node2:
container_name: node2
build:
context: .
dockerfile: ./server/Dockerfile
environment:
- PORT=7480
- RAFTPORT=8000
- MLPORT=7946
- KEY=""
- CERT=""
- SERVERID=2
- JOINADDR=node1:7946
ports:
- "7481:7480"
- "7947:7946"
- "8001:8000"
networks:
- testnet
node3:
container_name: node3
build:
context: .
dockerfile: ./server/Dockerfile
environment:
- PORT=7480
- RAFTPORT=8000
- MLPORT=7946
- KEY=""
- CERT=""
- SERVERID=3
- JOINADDR=node1:7946
ports:
- "7482:7480"
- "7948:7946"
- "8002:8000"
networks:
- testnet