openresty加模块后构建失败

**openresty已有模块不满足功能,需要新增模块,新增后构建失败。下面是相关截图和详细日志 **

4cd90559-dfa5-4051-9c99-559a0209a9a8.log (2.6 MB)

已解决

1panel构建OpenResty的Dockerfile默认在/opt/1panel/apps/openresty/openresty/build/Dockerfile。查看该文件可知,构建时会将其同目录下的tmp文件夹复制进构建空间中作为/tmp的。

那么我们只需要:

  • 步骤1:在宿主机上,将你要新增的模块源码(如:nginx-upsync-module-2.1.3)放进/opt/1panel/apps/openresty/openresty/build/tmp/目录下。
  • 步骤2:指定②的值时,指定模块位置为/tmp/nginx-upsync-module-2.1.3即可
1 个赞

小机灵鬼