Docker image for Ethereum testnet using PoA consesus protocol
1.8K
Docker image for Ethereum testnet using proof-of-authority consensus protocol. By default two accounts will be created, one serving as a signer and another one which holds all the coins on the testnet.
GitHub Repository is available at ulamlabs/geth-poa-testnet.
$ docker build -t ulamlabs/geth-poa-testnet:latest .
Docker container requires these environment variables to be set:
ETH_PASSWORD - password for keystore file,ETH_PRIVATE_KEY - signer account private key,ETH_ADDRESS - signer account address,ETH_BUFFER - account which holds all the coins,ETH_CHAIN_ID - chain ID, defaults to 5555You can override genesis.json by mounting your own at /app. Please bear in mind that $ETH_ADDRESS and $ETH_BUFFER strings will be replaced with the environment variables.
$ docker run -p 8178:8178 -p 8456:8456 ulamlabs/geth-poa-testnet:latest
Content type
Image
Digest
Size
20.9 MB
Last updated
over 6 years ago
docker pull ulamlabs/geth-poa-testnet