服务“ app”无法生成命令“ bin / bash”

时间:2019-05-24 21:49:48

标签: docker docker-compose magento2

我是Docker的新手。我正在尝试使用docker安装/配置Magento2。我从工作中获得一些如何安装它的指示,但对我来说,它不起作用。我应该使用该命令进行安装。

docker-compose -f docker-compose.yml -f docker-compose.local.yml up -d

但是当我运行此脚本时,在步骤28/35上出现错误。

---安装应用程序运行时---

安装php composer

所有正确使用Composer的设置 正在下载...

Composer(版本1.8.5)已成功安装到:/ usr / local / bin / composer 使用它:php / usr / local / bin / composer

撰写主目录为:/ var / lib / composer

安装node.js

第n个主目录为:/ var / lib / node

总接收百分比%Xferd平均速度时间时间时间当前电流

                             Dload  Upload   Total   Spent    Left  Speed

0 0 0 0 0 0 0 0-:-:--:-:--:-:-0满足安装到'/ var / lib / node'的先决条件。  95 39430 95 37445 0 0 36008 0 0:00:01 0:00:01-:-:-36039

卷曲:(23)书写体失败(2178!= 2759)

错误:服务'app'生成失败:命令'/ bin / bash -c -e -u -o pipefail / bin / bash -c'$ BASEPATH / bootstrap.sh'> / var / log / build .log 1>&2'返回了非零代码:23

如果有人知道如何解决,或者有解决方案,我将很高兴。非常感谢。

我的说明:

快速入门

满足要求,请参见上文

克隆存储库并cd到它

composer.json 必须出现在 / src

您可以使用 /共享的示例。只需发布

cp deploy / shared / samples / magento-composer.json src / composer.json

mkdir -p src / var src / generate src / pub / static src / static

运行 docker-compose -f docker-compose.yml -f docker-compose.local.yml up -d

通过 docker-compose ps 检查所有容器是否在运行

打开http://localhost:3000检查Magento是否已启动

0 个答案:

没有答案