购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.3 使用docker安装geth

Remix IDE虽然是一个集成化环境,但在复现某些漏洞场景时,还会有些力不从心。在这里我们直接使用docker来安装geth环境,拉取geth镜像的命令如下:

等待geth镜像下载完成后,使用docker run命令来运行镜像。不过有些参数和端口是不一样的,具体内容可参考blakeberg/geth-node的官方文档,运行命令如下:

执行完上面的命令后,使用docker ps命令查看已经运行的容器。若显示NAMES为geth的容器,则表示geth容器启动成功,如图1.4所示。

图1.4

接下来使用ssh连接geth环境,在github上查看dockerfile文件,可以看到geth账户的密码为newpass。注意,由于ssh服务的22端口已经映射到本地的20022端口,所以ssh命令连接时要使用-p 20022指定端口,如图1.5所示。

图1.5 RuaVyEnkYw2QFI9LdtYCK1FQFyCTjpNkcJ5PshG7pNHhIRsWlOFQ3uOI8wMtUtSR

点击中间区域
呼出菜单
上一章
目录
下一章
×