kaspad/docker/docker-compose.yml

75 lines
1.9 KiB
YAML

version: '3'
services:
first:
image: btcd:latest
security_opt:
- apparmor=unconfined
cap_add:
- SYS_PTRACE
command: [
"./btcd",
"--devnet",
"--addrindex",
"--acceptanceindex",
# "--generate",
"--nodnsseed",
"--miningaddr=dagtest:qrgufg4qzfqacfzrf6xvx46aqedr5nke3qv6a74fex",
"--rpcuser=user",
"--rpcpass=pass",
"--rpclisten=0.0.0.0:18334",
"--rpccert=/go/src/github.com/daglabs/btcd/docker/rpc.cert",
"--rpckey=/go/src/github.com/daglabs/btcd/docker/rpc.key"
]
ports: ["18334:18334"]
second:
image: btcd:latest
links: ["first"]
security_opt:
- apparmor=unconfined
cap_add:
- SYS_PTRACE
command: [
"./btcd",
"--devnet",
"--addrindex",
"--acceptanceindex",
"--connect=first",
"--rpcuser=user",
"--rpcpass=pass",
"--miningaddr=dagtest:qrgufg4qzfqacfzrf6xvx46aqedr5nke3qv6a74fex",
"--rpclisten=0.0.0.0:18334",
"--rpccert=/go/src/github.com/daglabs/btcd/docker/rpc.cert",
"--rpckey=/go/src/github.com/daglabs/btcd/docker/rpc.key"
]
ports: ["18335:18334"]
second-debug:
image: btcd:latest
links: ["first"]
security_opt:
- apparmor=unconfined
cap_add:
- SYS_PTRACE
command: [
"dlv",
"--listen=:40000",
"--api-version=2",
"--headless=true",
"exec",
"./btcd",
"--",
# here starts btcd parameters
"--devnet",
"--addrindex",
"--acceptanceindex",
"--connect=first",
"--rpcuser=user",
"--rpcpass=pass",
"--miningaddr=dagtest:qrgufg4qzfqacfzrf6xvx46aqedr5nke3qv6a74fex",
"--rpclisten=0.0.0.0:18334",
"--rpccert=/go/src/github.com/daglabs/btcd/docker/rpc.cert",
"--rpckey=/go/src/github.com/daglabs/btcd/docker/rpc.key"
]
ports: ["18335:18334", "40000:40000"]