Hyperledger fabric Hyperledger结构。/byfn-m up不';不要打开网络

Hyperledger fabric Hyperledger结构。/byfn-m up不';不要打开网络,hyperledger-fabric,hyperledger,Hyperledger Fabric,Hyperledger,我将按照教程在上构建第一个网络。在fabric samples/first network中,我运行以下命令: ./byfn.sh -m generate ./byfn.sh -m up 成功创建了两个对等点,channel、chaincode、orderer genesis block和cryptogen。但当我运行命令时: ./byfn.sh -m generate ./byfn.sh -m up 我收到错误“第159行:docker compose:未找到命令。错误!!!无法启动网

我将按照教程在上构建第一个网络。在fabric samples/first network中,我运行以下命令:

./byfn.sh -m generate
./byfn.sh -m up
成功创建了两个对等点,channel、chaincode、orderer genesis block和cryptogen。但当我运行命令时:

./byfn.sh -m generate
./byfn.sh -m up
我收到错误“第159行:docker compose:未找到命令。错误!!!无法启动网络。”

我制作了一个新的干净的Ubuntu 16.04,并安装了所有东西,以确保所有东西都是干净的。但我还是犯了同样的错误。当I nano./byfn.sh时,第159行如下:

    IMAGE_TAG=$IMAGETAG docker-compose -f $COMPOSE_FILE up -d 2>&1
docker-compose -f $COMPOSE_FILE -f $COMPOSE_FILE_COUCH down --volumes

docker-compose -f $COMPOSE_FILE down –volumes
当我跑步时:

./byfn.sh -m up -l node
./byfn.sh -m down
我也犯了同样的错误。错误消息如下图所示:

当我跑步时:

./byfn.sh -m up -l node
./byfn.sh -m down
我得到一个不同的错误。这一次错误出现在第235行和第236行;nano的结果如下:

    IMAGE_TAG=$IMAGETAG docker-compose -f $COMPOSE_FILE up -d 2>&1
docker-compose -f $COMPOSE_FILE -f $COMPOSE_FILE_COUCH down --volumes

docker-compose -f $COMPOSE_FILE down –volumes
我已经添加了“转到”路径,如安装指南中所示。node的版本也是兼容的,正如前面提到的,v9.x还不受支持,我已经安装了v8

我是否应该更改./byfn.sh的留置权159、235和236?如果是,我应该如何更改它?还是我的设置有误?!我感谢你的帮助


谢谢。

docker compose是另一个必须安装的软件包(它是定义和运行多容器docker应用程序的工具),但您没有安装它。
要安装docker compose,请运行以下命令:

sudo apt-get update
sudo apt-get install docker-compose
然后运行byfn文件


参考资料:

docker compose是另一个必须安装的软件包(它是定义和运行多容器docker应用程序的工具),但您没有安装它。
要安装docker compose,请运行以下命令:

sudo apt-get update
sudo apt-get install docker-compose
然后运行byfn文件


参考资料:

您好,不,我在安装docker后立即安装了它。我检查了它的版本,当我执行docker ps-aq时,我也可以看到docker compose。嗨,@E.Erfan通过运行docker ps-aq,您将获得容器ID,如何获得docker compose。为了清晰起见,您可以共享输出或屏幕截图吗。谢谢问题是由于某种原因它没有被添加到路径中。嗨,不,我已经在安装docker之后立即安装了它。我检查了它的版本,当我执行docker ps-aq时,我也可以看到docker compose。嗨,@E.Erfan通过运行docker ps-aq,您将获得容器ID,如何获得docker compose。为了清晰起见,您可以共享输出或屏幕截图吗。感谢问题是由于某种原因它没有添加到路径中。