From cb4854ec240811c9ecda2883ff8fcdc9bf1e210c Mon Sep 17 00:00:00 2001 From: cventastic Date: Sun, 12 Dec 2021 14:00:08 +0100 Subject: [PATCH] docker-compose.yml --- docker-compose.yml | 57 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 00000000..1db09f96 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,57 @@ +version: '3.1' + +services: + + #geth-rinkeby: + # image: ethereum/client-go:v1.9.13 + # expose: + # - "8545" + # - "8546" + # - "30303" + # volumes: + # - geth-rinkeby:/.rinkeby + # command: "--rinkeby --rpc --rpcapi eth,net --rpcaddr 0.0.0.0 --rpcport 8545 --rpcvhosts=* --syncmode fast --datadir .rinkeby --verbosity 3" + # networks: + # - pocket + + #geth-mainnet: + # image: ethereum/client-go:v1.9.13 + # expose: + # - "8545" + # - "8546" + # - "30303" + # volumes: + # - geth-mainnet:/.mainnet + # command: "--rpc --rpcapi eth,net --rpcaddr 0.0.0.0 --rpcport 8545 --rpcvhosts=* --syncmode fast --datadir .mainnet --verbosity 3" + # networks: + # - pocket + + pocket-service: + image: poktnetwork/pocket-core:stagenet-latest + ports: + - "127.0.0.1:8081:8081" + - "127.0.0.1:26656:26656" + expose: + - 26656 + - 8081 + #command: pocket accounts imports-armored /home/app/.pocket/secrets/pokt_account.json && pocket start + command: pocket start + environment: + - POCKET_CORE_KEY=$(POCKET_CORE_KEY) + - POCKET_CORE_PASSPHRASE=$(POCKET_CORE_PASSPHRASE) + volumes: + # - ../secrets:/home/app/.pocket/secrets + - ./chains/chains.json:/home/app/.pocket/config/chains.json + - pocket-data:/home/app/.pocket + networks: + - pocket + +volumes: +# geth-mainnet: +# geth-rinkeby: + pocket-data: + + +networks: + pocket: + driver: bridge