1
hosiet 2016-12-09 00:21:46 +08:00 via Android 1
看过挺想吐槽,可以实现得更优雅的, docker 也是杀鸡上牛刀的感觉。
|
3
ericFork 2016-12-09 03:53:03 +08:00
我现在的做法是 Fork 了 nginx 官方 ppa 的 srcpkg 然后用 cowbuilder 编译多发行版的 debian 包
然后把 nginx-extras 替换为 openresty |
4
Livid MOD OP @ericFork 请教一下, NGINX 构建之后其实就是单个 binary 文件加一些配置文件。但是有可能把 Lua 模块依赖的那两个 lib 也包括到单个 binary 文件里么?
|
5
LazyZhu 2016-12-09 07:28:26 +08:00 1
@Livid lua shared libraries *.so 不是编译进 binary 里面的,而是和 *.lua 一样 一起打包进 deb 的,像这样:
https://github.com/tapstream/openresty-debian/blob/master/Dockerfile#L74 |
6
p2p 2016-12-09 08:54:35 +08:00 via iPhone
|