mining-scripts/docker-compose.yml
2023-04-04 14:30:27 +08:00

50 lines
1.1 KiB
YAML

version: "3"
services:
bnk-node:
image: boolnetwork/bnk-node:latest
ports:
- "9933:9933"
- "9944:9944"
- "30333:30333"
environment:
RUST_LOG: info
volumes:
- ./node-data:/data"
command: |
--unsafe-rpc-external
--unsafe-ws-external
--rpc-cors all
bnk-database:
image: boolnetwork/bnk-database:latest
network_mode: "host"
environment:
RUST_LOG: info
volumes:
- ./configs/db.toml:/bnk/db.toml
- ./data:/bnk/data
bnk-watcher:
image: boolnetwork/bnk-watcher:latest
network_mode: "host"
environment:
RUST_LOG: info
volumes:
- ./configs/watcher.toml:/bnk/watcher.toml
depends_on:
- bnk-database
bnk-sgx-key-server:
image: boolnetwork/bnk-sgx-key-server:latest
network_mode: "host"
environment:
RUST_LOG: info
volumes:
- ./configs/key.toml:/bnk/key.toml
- ./configs/sgx_default_qcnl.conf:/etc/sgx_default_qcnl.conf
devices:
- /dev/sgx/enclave
- /dev/sgx/provision
depends_on:
- bnk-watcher