如何使Docker容器与本地主机上的geth对话

时间:2018-10-09 07:05:58

标签: python-3.x docker web3 geth

我有一个使用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

1 个答案:

答案 0 :(得分:0)

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