OpenResty® 是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。
简单来说,OpenResty 是集成了更多功能的 Nginx。

步骤

拉取镜像

docker pull openresty/openresty:1.15.8.2-7-centos

启动,端口映射为 8080,映射配置目录便于修改配置

docker run \
    --name openresty-test \
    -p 8080:80 \
    -v /usr/local/vouch-proxy/conf.d:/etc/nginx/conf.d \
    openresty/openresty:1.15.8.2-7-centos

访问

http://host:8080/