我是MultiversX的新手。我(认为)成功地在Docker中运行了本地节点?
这两种方法在portainer中产生相同的日志输出:
sudo docker run -d \
--name my-elrond-testnet \
-v ${PATH_TO_BLS_KEY_FILE}:/data/ \
elrondnetwork/elrond-go-node:latest \
--nodes-setup-file="/data/nodesSetup.json" \
--p2p-config="/data/config/p2p.toml" \
--validator-key-pem-file="/data/keys/validatorKey.pem"
sudo docker run -d \
--name my-other-elrond-testnet \
--mount type=bind,source=${PATH_TO_BLS_KEY_FILE}/,destination=/data \
elrondnetwork/elrond-go-node:latest \
--validator-key-pem-file="/data/validatorKey.pem"
字符串
但现在我不知道该怎么办。我如何连接到该本地节点?
我想把它用作本地开发节点--我想在上面部署智能合约。
我有一些经验与索拉纳和近。
我没看到集装箱暴露了任何端口。
我需要代理吗?
1条答案
按热度按时间58wvjzkj1#
这不是docker,但它成功地运行了一个本地节点。
https://docs.elrond.com/developers/setup-local-testnet/
我按照大部分的指示没有问题,除了当我试图运行“erdpy”它失败了。
但在其他地方我发现“pip安装erdpy”
一旦你让erdpy工作,其余的指令都很顺利,只要让一个本地节点运行。
我还不知道是否真的在上面部署了一个合同。
还有这个:https://docs.elrond.com/developers/setup-local-testnet-advanced/