使用 Docker 在 Windows 上安装 Oro 失败

Installing Oro on Windows with Docker fails

我尝试按照这些文档在我的 Windows 机器上安装 OroCommerce 5.0.0 社区版。

https://doc.oroinc.com/backend/setup/dev-environment/docker-and-symfony/
https://doc.oroinc.com/backend/setup/dev-environment/docker-and-symfony/windows/

要求等没问题。

但是在第 5 步:symfony 控制台 oro:install -vvv --sample-data=y --application-url=https://127.0.0.1:8000 --user-name=admin --user-email=admin@example.com --user-firstname=John --user-lastname=Doe --user-password=admin --organization-name=Oro --超时=0 --symlink --env=prod -n

填充数据库等工作正常,但在翻译时安装失败并出现此错误:

在 Filesystem.php 第 190 行:

FilesystemIterator::__construct(/mnt/c/DPI_Projects/OroPlattform/orocommerce-application/var/cache/dev/..Ux0): 无法打开目录: 没有那个文件或目录

oro:translation:load [-l|--languages [LANGUAGES]] [--rebuild-cache]

这几乎是我能提供的所有信息,因为我都是按照文档做的。

我以前从未使用过 WSL 和 Docker。如果有经验的人能帮我解决这个问题就好了。

谢谢亚历克斯

Oro 团队最近 extended the instruction with much more detail。请重新开始以使其正常工作。据我所知,主要问题是您已将应用程序安装在 Windows 文件系统中,这比 Linux 文件系统慢得多。它可能会导致许多意想不到的问题。