首页 > 解决方案 > ./vendor/bin/sail:第 42 行:docker-compose:找不到命令

问题描述

我正在尝试使用 docker 开发 Laravel 8 应用程序,我之前已经在我的 ubuntu 20 pc 上安装了 docker 20.10.3, 我遵循了 Linux 安装的每一步,但是当我输入./vendor/bin/sail up时,我得到:

./vendor/bin/sail: line 42: docker-compose: command not found
./vendor/bin/sail: line 44: docker-compose: command not found
./vendor/bin/sail: line 280: docker-compose: command not found

我不知道可能是什么,因为一切都很好: 在此处输入图像描述

标签: phplinuxlaraveldockerbackend

解决方案


如果您在 github 上检查了这一行 42 https://github.com/laravel/sail/blob/1.x/bin/sail的风帆, 您会发现它正在使用 docker-compose 命令,并且看起来它没有安装在你的机器。您可以按照此链接安装它https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-compose-on-ubuntu-20-04 然后一切正常再次


推荐阅读