mirror of
https://github.com/kaspanet/kaspad.git
synced 2025-03-30 15:08:33 +00:00

* [NOD-95] Added docker file and scripts to run dev instances for debugging * [NOD-95] Enabled debugging from dockers * [NOD-95] Removed redundant entrypoint.sh file * [NOD-95] Removed multi-stage build artifacts from Dockerfile.dev * [NOD-95] Add --help to run-dev.sh
72 lines
1.8 KiB
YAML
72 lines
1.8 KiB
YAML
version: '3'
|
|
services:
|
|
first:
|
|
image: btcd:latest
|
|
security_opt:
|
|
- apparmor=unconfined
|
|
cap_add:
|
|
- SYS_PTRACE
|
|
command: [
|
|
"./btcd",
|
|
"--testnet",
|
|
"--addrindex",
|
|
# "--generate",
|
|
"--nodnsseed",
|
|
"--miningaddr=dagtest:qrm4zaetvny2yuh4wudf8y43fd20lunkxs8quragg8",
|
|
"--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",
|
|
"--testnet",
|
|
"--addrindex",
|
|
"--connect=first",
|
|
"--rpcuser=user",
|
|
"--rpcpass=pass",
|
|
"--miningaddr=dagtest:qrm4zaetvny2yuh4wudf8y43fd20lunkxs8quragg8",
|
|
"--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
|
|
"--testnet",
|
|
"--addrindex",
|
|
"--connect=first",
|
|
"--rpcuser=user",
|
|
"--rpcpass=pass",
|
|
"--miningaddr=dagtest:qrm4zaetvny2yuh4wudf8y43fd20lunkxs8quragg8",
|
|
"--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"]
|