运行多参数docker不提供输出

问题描述 投票:-1回答:2

我正在关注设置节点的在线教程。然而,在到达最后一步,即创建码头工具之后,由于我认为双方的初学者错误,我无法继续前进。

我在Raspberry pi上尝试这个,使用docker版本18.09.0,构建4d60db4。

docker run -d --restart unless-stopped -p 28967:28967 \
    -e WALLET="0xXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" \
    -e EMAIL="[email protected]" \
    -e ADDRESS="domain.ddns.net:28967" \
    -e BANDWIDTH="2TB" \
    -e STORAGE="2TB" \
    -v "<identity-dir>":/app/identity \
    -v "<storage-dir>":/app/config \
    --name storagenode storjlabs/storagenode:arm

填写我的信息(钱包地址,等等)并按回车。我没有得到终端的输出:Terminal output

请记住,我是linux和docker的新手。

linux docker raspberry-pi
2个回答
0
投票

您正在使用-d选项运行docker,它会创建容器分离模式,而不会记录任何日志。如果要查看日志输出,只需删除此标志;否则,如果你使用-d选项运行,你应该使用docker logs -f [container_id]跟踪日志,这应该显示所有容器日志输出。

希望这可以帮助!


1
投票
docker run -d --restart unless-stopped -p 28967:28967 \
    -e WALLET="0xXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" \
    -e EMAIL="[email protected]" \
    -e ADDRESS="domain.ddns.net:28967" \
    -e BANDWIDTH="2TB" \
    -e STORAGE="2TB" \
    -v "<identity-dir>":/app/identity \
    -v "<storage-dir>":/app/config \
    --name storagenode storjlabs/storagenode:arm

适合我。可能你错过了关闭"。你能再次尝试你的命令,仔细检查所有双引号是否正确?

© www.soinside.com 2019 - 2024. All rights reserved.