我是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是否已启动