【问题标题】:How to make a Docker container talk to geth on local host如何使 Docker 容器与本地主机上的 geth 对话
【发布时间】:2019-03-13 21:13:47
【问题描述】:

我有一个使用 web3 Dockerized 的简单 python 脚本,我正在尝试连接到本地主机上的 geth.ipc,但我似乎无法连接到它。有办法吗?

Python:

from web3 import Web3

web3 = Web3(Web3.IPCProvider("/Ethereum/geth.ipc"))
print(f'IPC connected: {web3.isConnected()}')  # want to return True

我正在安装我的$HOME/Library/Ethereum/geth.ipc -> /Ethereum/geth.ipc

【问题讨论】:

标签: python-3.x docker web3 geth


【解决方案1】:

如果您挂载包含 IPC 文件的文件夹而不是直接挂载该文件,它将起作用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-08-20
    • 2021-04-02
    • 1970-01-01
    • 2018-04-11
    • 1970-01-01
    • 1970-01-01
    • 2018-04-08
    • 2020-01-20
    相关资源
    最近更新 更多