我正在尝试设置一个使用docker的开发环境,但是客运码头图像一次又一次地给了我这个错误。
[1] development-passenger-1 | 2022/04/28 10:17:53 [error] 148#148: failed to initialize Lua VM in /etc/nginx/nginx.conf:66
[1] development-passenger-1 | 2022/04/28 10:17:56 [error] 159#159: failed to initialize Lua VM in /etc/nginx/nginx.conf:66使用M1 Mac和我都是全新的Mac,所以不知道出了什么问题。我们的设置在linux、windows和旧的macs上没有任何问题。虽然我很高兴改变我的设置,从主分支,只是为了让这个工作,但理想情况下,它将在所有平台上工作。
Docker桌面给我一个乘客集装箱的!amd64警告。
我安装了OpenResty和Rosetta,为乘客更换了平台,基本上所有我能找到的东西。我所能做的就是消除!amd64警告,而不是Lua错误。
我可以附加更多的细节,如我们的对接-撰写或乘客配置,如果需要的话,但我不认为这将是太有帮助的阶段。
发布于 2022-04-30 19:44:09
我不知道这是否有帮助,但你可以试着用platform: "linux/amd64"来建立你的码头形象
我在这里读到了一些这方面的内容:
https://stackoverflow.com/questions/72036076
复制相似问题