运行./network.sh down时出错.Hyperledger



停止网络

ERROR: Version in "/docker/docker- com-test.net .yaml"是不支持的。看到此错误可能是因为您使用了错误的撰写文件版本。指定支持的版本("2.0"、"2.1"、"3.0"、"3.1"、"3.2")并将您的服务定义放在services键下,或者省略version键并将您的服务定义放在文件的根目录下以使用版本1。有关撰写文件格式版本的更多信息,请参阅https://docs.docker.com/compose/compose-file/

ERROR: Version in "/addOrg3/docker/docker- compos-cout-org3 .yaml"是不支持的。看到此错误可能是因为您使用了错误的撰写文件版本。指定支持的版本("2.0"、"2.1"、"3.0"、"3.1"、"3.2")并将您的服务定义放在services键下,或者省略version键并将您的服务定义放在文件的根处以使用版本1。有关撰写文件格式版本的更多信息,请参阅https://docs.docker.com/compose/compose-file/

清除剩余容器

删除生成的链码docker映像

我的版本:

docker-compose美元版本

docker-compose version 1.14.0, build c7bdf9e

docker-py version: 2.3.0

CPython版本:2.7.13

OpenSSL版本:OpenSSL 1.0.1t 3 May 2016

这个问题应该被标记为docker-compose,而不是hyperledger-fabric

问题是在你的./docker/docker-compose-test-net.yaml,你没有附加。正如错误提示的那样,您的docker-compose版本是1.14,它支持版本["2.0", "2.1", "3.0", "3.1", "3.2"],但是您在该文件中指定了另一个版本(让我们假设它是version '2.4')。您应该指定支持的版本(并检查语法是否仍然正确)或升级您系统中的docker-compose。

最新更新