kaspad/docker/docker-compose.yml
stasatdaglabs 88b7e7ca03 [NOD-394] Add --cleanup to ./run-dev.sh (#441)
* [NOD-394] Rename --only-build to --no-run.

* [NOD-394] Allow --rm and --no-build to be run together with no-run.

* [NOD-394] Make --cleanup alias for --rm --no-run --no-build.

* [NOD-394] Fix typo in usage string.

* [NOD-394] Set docker/docker-compose.yaml to use devnet instead of testnet.
2019-10-30 17:12:48 +02:00

72 lines
1.8 KiB
YAML

version: '3'
services:
first:
image: btcd:latest
security_opt:
- apparmor=unconfined
cap_add:
- SYS_PTRACE
command: [
"./btcd",
"--devnet",
"--addrindex",
# "--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",
"--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",
"--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"]