php - ./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
解决方案
如果您在 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 然后一切正常再次
推荐阅读
- python - Django Rest API 仅显示一些 url
- bash - bash command clubbing:获取特定命令的退出状态
- javascript - Nuxt 中的 AOS 在页面之间切换时不起作用
- typescript - Angular Typescript如何使用带有日期对象减法的数学公式
- html - 如何在 modelformset_factory 中设置每个表单的样式
- javascript - 在 useEffect() 中对更改状态做出无限循环反应
- kotlin - TestContainers 和 Mysql:用户“@'172.17.0.1”的访问被拒绝(使用密码:否)
- javascript - 为什么 WhatsApp 网页不显示 og 图片?
- php - 将没有时区的 Postgres 时间戳转换为 PHP 日期时间
- python - 如何在 sheet = smartsheet.sheets.get(print("%s", SHEET_ID)) 调用中引用字符串参数?