Hyperledger结构第一个网络错误正在执行。/byfn.sh:第175行:未找到docker compose:命令

Hyperledger结构第一个网络错误正在执行。/byfn.sh:第175行:未找到docker compose:命令,docker,docker-compose,hyperledger-fabric,hyperledger,Docker,Docker Compose,Hyperledger Fabric,Hyperledger,我有以下先决条件节点v10.16.3、go v1.8.1linux/amd64、Docker Podman v1.0.5、Docker compose 1.24.1。所有都包含在路径中。当我执行“sudo./byfn.sh up”时,我能够生成没有问题的加密证书-但是错误是“docker compose:找不到命令” “在NetworkUp中执行docker compose时出现在第175行。尝试卸载Docker并重新安装,但在stackflow中也找不到任何相关内容-有人能帮我吗 错误 ./

我有以下先决条件节点v10.16.3、go v1.8.1linux/amd64、Docker Podman v1.0.5、Docker compose 1.24.1。所有都包含在路径中。当我执行“sudo./byfn.sh up”时,我能够生成没有问题的加密证书-但是错误是“docker compose:找不到命令” “在NetworkUp中执行docker compose时出现在第175行。尝试卸载Docker并重新安装,但在stackflow中也找不到任何相关内容-有人能帮我吗

错误


./byfn.sh:175行:未找到docker compose:命令
使用podman模拟Docker CLI。创建/etc/containers/nodocker使消息安静


附加信息 主持人: BuildahVersion:1.6-dev 康蒙: 软件包:podman-1.0.5-1.gitf604175.module+el8.0.0+4017+bbba319f.x86_64 路径:/usr/libexec/podman/conmon 版本:“conmon版本1.14.0-dev,提交:6ee5ad0285ca12e6c8d0b663d7a8db5323812ef6” 分布: 分布:“‘rhel’” 版本:“8.0” 内核:4.18.0-80.4.2.el8_0.x86_64
os:linux

当您从运行byfn命令的同一路径和用户运行此命令-“docker run hello world”时,是否可以提供结果。使用podman模拟docker CLI。创建/etc/containers/nodocker使消息安静。码头工人你好!此消息显示您的安装似乎工作正常。为了生成此消息,Docker采取了以下步骤:1。Docker客户端已联系Docker守护程序。2.Docker守护进程从Docker中心提取“hello world”映像。(amd64)…另外,当我尝试直接运行docker compose“docker compose-f docker-compose-cli.yaml up-d”时,我会收到以下错误—“错误:无法连接到docker守护进程-它正在运行吗?”首先,我建议您卸载
podman
,然后检查您是否正确安装了docker和docker compose。所有hyperledger脚本都经过了设计和测试,可以与docker而不是podman一起使用。事实上,我之前已经完成了卸载和安装的组合,最后我通过卸载docker和podman使其工作。我安装了docker ce并重新安装了docker compose。最后确认docker处于活动状态-systemctl在此状态下处于活动状态。早些时候它没有激活。这解决了问题-我现在可以运行脚本,fabric工具图像开始下载!