diff --git a/docker-compose.yml b/docker-compose.yml index d908cb8c..0f4dcb47 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,17 +2,41 @@ version: '3.1' services: -# geth-rinkeby: -# image: ethereum/client-go:latest -# 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-kovan: + image: parity/parity:latest + expose: + - "8545" + - "8546" + - "30303" + volumes: + - geth-kpvan:/.kovan + command: "--kovan" + networks: + - pocket + + geth-goerli: + image: ethereum/client-go:latest + expose: + - "8545" + - "8546" + - "30303" + volumes: + - geth-goerli:/.goerli + command: "--goerli --http --http.api eth,net --http.addr 0.0.0.0 --http.port 8545 --http.vhosts=* --syncmode fast --datadir .goerli --verbosity 3" + networks: + - pocket + + geth-rinkeby: + image: ethereum/client-go:latest + expose: + - "8545" + - "8546" + - "30303" + volumes: + - geth-rinkeby:/.rinkeby + command: "--rinkeby --http --http.api eth,net --http.addr 0.0.0.0 --http.port 8545 --http.vhosts=* --syncmode fast --datadir .rinkeby --verbosity 3" + networks: + - pocket geth-mainnet: image: ethereum/client-go:latest @@ -22,7 +46,7 @@ services: - "30303" volumes: - geth-mainnet:/.mainnet - command: "--http --http.api personal,eth,net,web3 --http.addr 0.0.0.0 --http.port 8545 --http.vhosts=* --syncmode full --datadir .mainnet --verbosity 3" + command: "--http --http.api eth,net --http.addr 0.0.0.0 --http.port 8545 --http.vhosts=* --syncmode full --datadir .mainnet --verbosity 3" networks: - pocket @@ -45,8 +69,10 @@ services: - pocket volumes: + geth-kovan: + geth-goerli: + geth-rinkeby: geth-mainnet: -# geth-rinkeby: pocket-data: