【问题标题】:IOTA "one-click-tangle" via docker linux containers - ERROR 1IOTA 通过 docker linux 容器“一键纠缠” - 错误 1
【发布时间】:2022-01-17 18:49:04
【问题描述】:

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

./private_tangle.sh install

此报告

错误 1

如下图所示:

我们确实得到了任何进一步的信息,是否有人熟悉这个错误,或者有任何线索如何获得有关该错误的更多信息,以便我们至少可以知道在哪里查看?

一些进一步的信息:

  • 执行docker ps -a 后,我们看到没有一个容器在运行。
  • 我在 Windows 10 机器上运行
  • 我在 ubuntu(20.04 版)中执行命令
  • Ubuntu、docker-desktop 和 docker-desktop-data 都在运行 WSL2
  • Docker 与 ubuntu 的集成已激活
  • 我认为错误可能来自最初没有安装hornet节点,所以我成功安装了hornet节点,根据https://wiki.iota.org/chrysalis-docs/tutorials/one_click_private_tangle的指南。这对错误没有任何改变。
  • docker和docker-compose的版本符合要求

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

【问题讨论】:

    标签: docker ubuntu nodes private-network iota


    【解决方案1】:

    我使用文档 (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权限的问题,如果在执行docker命令时必须使用sudo,在执行脚本时会出现一些麻烦。

    您需要将自己添加到 docker 组才能在不使用 sudo 的情况下运行 docker 命令。您可以通过运行 sudo usermod -aG docker $USER 和 damiaan-vh 作为 $user 来做到这一点。

    来源https://stackoverflow.com/posts/70665394/edit的解决方案

    建议将 ubuntu 版本降级到 18.04 以获得更稳定的版本。

    要重新安装 docker 和 docker-compose 程序,请遵循此文档 (码头工人:https://docs.docker.com/engine/install/ubuntu/) (码头工人撰写:https://docs.docker.com/compose/install/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-10
      • 2020-09-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多