首页 > 解决方案 > 如何在 docker 容器外访问 ethereum/client-go shell

问题描述

我刚刚开始学习区块链并遵循YouTube 教程在那个教程中,他通过克隆 repo 安装了 ethereum,但我已经按照官方文档中给出的说明使用 docker 安装了 ethereum/go-client 。我也是 Docker 的初学者。当我使用命令运行 docker 容器时docker run -it -p 30303:30303 ethereum/client-go,我的终端看起来像这样:- 在此处输入图像描述

现在我想使用personal.newAccount()命令创建一个帐户。但是我应该在哪里运行这个命令?Container 没有为我提供任何可以运行此命令的 shell。

我在互联网上搜索了很多但没有得到解决方案,所有这些都在展示如何仅使用 docker 安装 geth。

请帮我 。我刚开始学习区块链。

感谢

标签: dockerethereumgo-ethereum

解决方案


启动一个容器

docker run -it -p 30303:30303 ethereum/client-go account new

它使您可以直接创建新帐户。


推荐阅读