Docker quick start ethereum/client-go 快速搭建以太坊客户端
通过使用Docker,可以在你的机器上快速启动Ethereum并运行:
docker run -d --name ethereum-node -v /Users/alice/ethereum:/root \
-p 8545:8545 -p 30303:30303 \
ethereum/client-go
上述命令将以快速同步模式启动geth,并具有1GB的DB内存容量。
它也将在你的home目录下创建一个永久卷来储存你的区块链和映射的默认端口。
还有一个 alpine 标签可用于image的精简版本。
如果你想要从其他容器或主机访问RPC,需要加上 --rpcaddr 0.0.0.0。
默认情况下,geth 绑定本地接口并且不可从外访问RPC端点。