ViHAT's customized version of NGINX includes additional useful modules for usage.
442

Docker image này được xây dựng dựa trên nginx:1.27.2-alpine và được mở rộng với các module tuỳ chỉnh, đồng thời tích hợp thêm các tính năng mới nhằm tối ưu việc cấu hình và sử dụng.
ngx_http_headers_more_filter_module: Kiểm soát và tuỳ chỉnh HTTP headers.ngx_http_geoip_module: Thêm khả năng truy vấn địa chỉ IP và định vị địa lý.ngx_http_rate_limit_module: Quản lý giới hạn tốc độ truy cập.Các mô-đun này được đặt trong thư mục /usr/lib/nginx/modules/.
/var/backups/nginx_config.docker push nqdev/nginx:<tag>
docker run -d -p 80:80 -p 443:443 --name my-nginx nqdev/nginx:<tag>
Để sử dụng Lua scripting:
nginx.conf:location /api {
content_by_lua_file /path/to/your/script.lua;
}
Sử dụng Headers More để thêm hoặc xoá headers:
server {
listen 80;
location / {
more_set_headers "X-Custom-Header: MyValue";
more_clear_headers "Server";
}
}
docker exec <container-id> /usr/local/bin/100-backup-nginx.sh
/var/backups/nginx_config.80: HTTP443: HTTPS8080: NGINX status pageDockerfile hỗ trợ build động và thêm các module khác:
FROM nqdev/nginx
COPY nginx.conf /etc/nginx/nginx.conf
docker build -t my-nginx-image .
docker run --name static-nginx -v /local/content:/usr/share/nginx/html:ro -p 8080:80 my-nginx-image
Sau đó truy cập http://localhost:8080 để xem kết quả.
Content type
Image
Digest
sha256:9ed4a0847…
Size
113.6 MB
Last updated
over 1 year ago
docker pull nqdev/nginx:1.27.2-alpine-custom-1.5.0