【问题标题】:Unable to pull hyperledger/cello-api-engine image无法提取 hyperledger/cello-api-engine 图像
【发布时间】:2019-08-06 14:28:44
【问题描述】:

Hyperledger-cello 的设置:

  1. 克隆的 Hyperledger-cello 0.9.0
  2. sudo SERVER_PUBLIC_IP=xx.xx.xx.xx 启动

我面临以下问题:

错误:hyperledger/cello-api-engine 的拉取访问被拒绝,存储库不存在或可能需要“docker login”:拒绝:请求的资源访问被拒绝

Makefile:211:目标“start-docker-compose”的配方失败

我尝试在 docker-compose.yml 文件中更改图像名称,但遇到了同样的问题。

错误:您尝试重新创建的服务的图像已被删除。如果继续,卷数据可能会丢失。请考虑在继续之前备份您的数据。

继续使用新图片? [yN]n
错误:hyperledger/cello-api-engine 的拉取访问被拒绝,存储库不存在或可能需要“docker login”:拒绝:请求的资源访问被拒绝
Makefile:211: 目标“start-docker-compose”的配方失败
make[1]: *** [start-docker-compose] 错误 1

【问题讨论】:

    标签: hyperledger-cello


    【解决方案1】:

    嘿,问题是 master 不是最稳定的版本,所以,为了让它工作,他们做了一些改变。克隆后,您需要执行以下操作。

    make docker
    

    这将构建所有图像,在他们说目前这是强制性的文档上。

    完成后执行以下操作:

    make start
    

    这将启动网络。

    如果您正在寻找更稳定的版本,您可以查看标签 0.9.0。

    考虑到这个项目仍在孵化器中,他们正在为 1.0.0 版本做准备,在主分支上你可能会看到缺少文档等等。

    【讨论】:

    • 制作步骤完成后,它会正常工作:)
    【解决方案2】:

    docker hub 中没有 cello-api-engine。 你可以在这里查看列表 cello docker hub

    如果您从 cello-api-engine 更改为 cello-engine,则不会出现该错误。但是 docker hub 图像中也没有用于下一步的大提琴仪表板。只有 cello-operator-dashboard 和 cello-user-dashboard。

    【讨论】:

    • 我用现有的图像名称更改了 dockercompose.yaml 文件中的图像名称,即将出现,但容器没有运行。它们会在几秒钟内重新启动。
    【解决方案3】:

    无需更改 .yaml 文件中的任何图像名称,运行 setp-master 后,它将在您的 mahcine 中创建图像。完成图像部分。 如果有人遇到问题,请告诉我:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-17
      • 1970-01-01
      • 2020-10-22
      • 1970-01-01
      相关资源
      最近更新 更多