答案1
因为您将其下载到本地文件夹中,请尝试输入:
./docker-compose --version
当未指定时,可执行./
文件应位于环境变量中包含的目录内$PATH
(例如/usr/local/bin
,,,...)/usr/bin
/bin
答案2
在解决这个问题之前,您是否尝试过在从软件包中心安装 Docker 后运行 docker-compose?我记得过去必须执行一些手动步骤,但现在看来 docker-compose 是与 Docker 一起安装的。在撰写本文之前,我确实启动了虚拟 dsm 6.2 和 7,并通过软件包中心安装了 docker,并且安装了 docker-compose。
开箱即用,如下所示:虚拟 DSM 6.2 具有 Docker 20.10.3 和 compose 1.28.5 虚拟 DSM 7 具有 docker 20.10.3 和 compose 1.28.5
您可以尝试从软件包中心删除 docker 并重新安装。在我的示例中,/var/packages/Docker/target/usr/bin 包含所有文件,包括 docker-compose。还可以检查卸载后手动下载的 docker-compose 是否已从该位置删除。
希望这可以帮助。