Hyperledger Fabric ./byfn -m up 不会启动网络
Hyperledger Fabric ./byfn -m up doesn't bring the network up
我正在按照 Building your first network 上的教程构建第一个网络。在 fabric-samples/first-network 时,我 运行 命令:
./byfn.sh -m generate
两个节点、通道、链码、排序节点创世块和密码生成成功。但是当我 运行 命令时:
./byfn.sh -m up
我收到错误 "line 159: docker compose: command not found. ERROR!!! Undable to start network."
我做了一个新的干净 Ubuntu 16.04 并安装了所有东西以确保一切都是干净的。但是我又遇到了同样的错误。当我nano ./byfn.sh时,第159行如下:
IMAGE_TAG=$IMAGETAG docker-compose -f $COMPOSE_FILE up -d 2>&1
当我 运行:
./byfn.sh -m up -l node
我遇到了同样的错误。错误信息如下图所示:
当我运行:
./byfn.sh -m down
我得到了一个不同的错误。这次错误出现在第 235 和 236 行; nano 的结果如下:
docker-compose -f $COMPOSE_FILE -f $COMPOSE_FILE_COUCH down --volumes
docker-compose -f $COMPOSE_FILE down –volumes
我添加了安装指南中显示的路径。如前所述,节点版本也兼容 v9.x 尚不支持,我已经安装了 v8。
我应该更改 ./byfn.sh 的留置权 159、235 和 236 吗?如果是这样,我应该如何更改它?还是我设置不正确?!我感谢您的帮助。
谢谢。
docker-compose是另外一个必须要安装的软件包(是定义和运行ning多容器的工具Docker 应用程序)而你没有安装它。
要安装 docker-compose 运行 这些命令:
sudo apt-get update
sudo apt-get install docker-compose
然后运行 byfn 文件。
我正在按照 Building your first network 上的教程构建第一个网络。在 fabric-samples/first-network 时,我 运行 命令:
./byfn.sh -m generate
两个节点、通道、链码、排序节点创世块和密码生成成功。但是当我 运行 命令时:
./byfn.sh -m up
我收到错误 "line 159: docker compose: command not found. ERROR!!! Undable to start network."
我做了一个新的干净 Ubuntu 16.04 并安装了所有东西以确保一切都是干净的。但是我又遇到了同样的错误。当我nano ./byfn.sh时,第159行如下:
IMAGE_TAG=$IMAGETAG docker-compose -f $COMPOSE_FILE up -d 2>&1
当我 运行:
./byfn.sh -m up -l node
我遇到了同样的错误。错误信息如下图所示:
当我运行:
./byfn.sh -m down
我得到了一个不同的错误。这次错误出现在第 235 和 236 行; nano 的结果如下:
docker-compose -f $COMPOSE_FILE -f $COMPOSE_FILE_COUCH down --volumes
docker-compose -f $COMPOSE_FILE down –volumes
我添加了安装指南中显示的路径。如前所述,节点版本也兼容 v9.x 尚不支持,我已经安装了 v8。
我应该更改 ./byfn.sh 的留置权 159、235 和 236 吗?如果是这样,我应该如何更改它?还是我设置不正确?!我感谢您的帮助。
谢谢。
docker-compose是另外一个必须要安装的软件包(是定义和运行ning多容器的工具Docker 应用程序)而你没有安装它。
要安装 docker-compose 运行 这些命令:
sudo apt-get update
sudo apt-get install docker-compose
然后运行 byfn 文件。