我希望在启用了Lua模块的情况下为nginx提供精简的Docker镜像.如何基于Alpine linux创建这个?
我将 Lua 与 NGINX 一起使用。我的代码有一个名为“rabbitmq.createExchange”的lua方法。我想在 nginx 服务器启动时调用这个方法。
我尝试了以下代码,但失败并出现错误“此处不允许 content_by_lua_block 指令”。有什么解决办法吗?
http{
Run Code Online (Sandbox Code Playgroud)lua_package_path '/app/nginx/src/?.lua;;'; server { listen 4000; include 'src/proj1.conf';}
Run Code Online (Sandbox Code Playgroud)content_by_lua_block { local rabbitmq = require 'src/rabbitmq.lua'; rabbitmq.createExchange("nginx", "topic"); }}