gpt4 book ai didi

docker - IOTA "one-click-tangle"通过 docker linux 容器 - 错误 1

转载 作者:行者123 更新时间:2023-12-04 19:26:17 26 4
gpt4 key购买 nike

我正在尝试通过 linux docker 容器在我的计算机上运行一个私有(private)缠结。
因此,我按照 https://wiki.iota.org/chrysalis-docs/tutorials/one_click_private_tangle 上的指南进行操作。
每一步都成功了,直到我们尝试执行

./private_tangle.sh install
这报道

Error 1


如下图所示:
error screenshot
我们确实得到了任何进一步的信息,是否有人熟悉这个错误,或者有任何线索如何获得有关该错误的更多信息,以便我们至少可以知道在哪里查看?
一些进一步的信息:
  • 执行后docker ps -a我们看到没有一个容器在运行。
  • 我在 Windows 10 机器上运行
  • 我从 ubuntu(版本 20.04)中执行命令
  • Ubuntu、docker-desktop 和 docker-desktop-data 都在运行 WSL2
  • Docker 与 ubuntu 的集成已激活
  • 我认为错误可能来自最初没有安装大黄蜂节点,所以我成功安装了大黄蜂节点,根据指南 https://wiki.iota.org/chrysalis-docs/tutorials/one_click_private_tangle .这对错误没有任何改变。
  • docker 和 docker-compose 的版本符合要求

  • 如果需要更多详细信息来帮助我解决此问题,请告诉我。

    最佳答案

    我使用文档 (https://wiki.iota.org/chrysalis-docs/tutorials/one_click_private_tangle) 在我的本地 ubuntu 18.04 上安装这些容器。
    我的 docker 版本是:20.10.12
    docker-compose 版本为:1.29.2
    按照教程的步骤,我成功地成功启动了所有容器。
    我的猜测是“private-tangle.sh”的权限不正确,或者 docker 级别存在权限问题。
    您应该首先使用 $ls -l 检查 private-tangle.sh 脚本的权限级别。
    这是我的输出 -rwxrwxr-x 1 ben ben 9413 Jan 11 11:28 private-tangle.sh 如果您在执行 docker 命令时必须使用 sudo 也可能是由于 docker 权限,这在执行脚本时会带来一些麻烦。
    您需要将自己添加到 docker 组才能在没有 sudo 的情况下运行 docker 命令。您可以通过运行 sudo usermod -aG docker $USER 来执行此操作damiaan-vh 为 $user .
    来源解决方案https://stackoverflow.com/posts/70665394/edit
    建议将 ubuntu 版本降级到 18.04 以获得更稳定的版本。
    要重新安装 docker 和 docker-compose 程序,请遵循此文档
    ( docker :https://docs.docker.com/engine/install/ubuntu/)
    ( docker 撰写:https://docs.docker.com/compose/install/)

    关于docker - IOTA "one-click-tangle"通过 docker linux 容器 - 错误 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70612960/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com