停止网络
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。