forked from sagnik/Project_Astral
26 lines
791 B
YAML
26 lines
791 B
YAML
version: "3.8"
|
|
|
|
services:
|
|
geth:
|
|
image: ethereum/client-go:v1.13.15
|
|
container_name: astral-geth-node
|
|
restart: unless-stopped
|
|
entrypoint:
|
|
[
|
|
"sh",
|
|
"-c",
|
|
"cp /init-and-run.sh /tmp/run.sh && cp /generate-genesis.sh /tmp/gen.sh && sed -i 's/\\r$//' /tmp/run.sh /tmp/gen.sh && chmod +x /tmp/run.sh /tmp/gen.sh && sed -i 's|/generate-genesis.sh|/tmp/gen.sh|g' /tmp/run.sh && exec /tmp/run.sh",
|
|
]
|
|
ports:
|
|
- "8545:8545"
|
|
- "30303:30303"
|
|
- "30303:30303/udp"
|
|
volumes:
|
|
- ./chain_data:/chain_data
|
|
- ./keystore:/keystore
|
|
- ./keys:/keys:ro
|
|
- ./password.txt:/password.txt:ro
|
|
- ./genesis.json:/genesis.json
|
|
- ./generate-genesis.sh:/generate-genesis.sh
|
|
- ./init-and-run.sh:/init-and-run.sh
|