我的操作系统是Windows 10和泊坞窗版本17.12.0-ce, build c97c6d6
。
这是我的计划:
0。获取容器
docker pull tendermint/tendermint
docker pull tendermint/monitor
1。初始容器
docker run --rm -p 46657:46657 --name tendermint_bc -v "C:/Users/user/sandbox/tendermind/tmdata:/tendermint" tendermint/tendermint init
2. 启动容器
docker run --rm -d -v "C:/Users/user/sandbox/tendermind/tmdata:/tendermint" tendermint/tendermint node --proxy_app=dummy
3. 启动tendemint monitor
docker run -it --rm --link=tm tendermint/monitor tendermint_bc:46657
通过启动tendermint容器,我只看到一个哈希,但未列出docker ps -a
容器
如果我运行docker logs tendermint_bc
,结果为:
来自守护程序的错误响应:没有这样的容器:tendermint_bc
Unix上的相同工作流程正常工作。
寻求帮助。
答案 0 :(得分:0)
在步骤1中,您正在初始化Tendermint,但未运行它。要运行它,请执行:
docker run --rm -p 46657:46657 --name tendermint_bc -v "C:/Users/user/sandbox/tendermind/tmdata:/tendermint" tendermint/tendermint node --proxy_app=dummy