-
Notifications
You must be signed in to change notification settings - Fork 18
/
Copy pathdocker-compose.yml
37 lines (36 loc) · 1.22 KB
/
docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
version: '3.8'
name: radixdlt-babylon-node-testnet-node
services:
core:
container_name: radixdlt-stokenet-node
#### Chose to either uncomment "image" or "build" to either pull the image from dockerhub or build locally from source
image: radixdlt/babylon-node:v1.3.1
# build:
# context: ..
# dockerfile: Dockerfile
init: true
ulimits:
nofile:
soft: 65536
hard: 65536
memlock: -1
restart: unless-stopped
mem_limit: 12000m
cap_add:
- NET_ADMIN
ports:
- "127.0.0.1:3333:3333" # Core API - binds to localhost:3333
- "127.0.0.1:3334:3334" # System API - binds to localhost:3334
- "127.0.0.1:3335:3335" # Prometheus API - binds to localhost:3335
- "127.0.0.1:3336:3336" # Engine State API - binds to localhost:3336
- "127.0.0.1:9011:9011" # JMX Port for Java debugging - binds to localhost:9011
- "127.0.0.1:50505:50505" # JDWP Port for Java debugging - binds to localhost:50505
- "127.0.0.1:30000:30000" # Gossip port - binds to localhost:30000
env_file:
- radix-node.env
volumes:
- ledger-data:/home/radixdlt/RADIXDB
- key-data:/home/radixdlt/key
volumes:
ledger-data:
key-data: