vicanso/nginx
生成nginx镜像,此nginx的upstream为varnish,所以配置十分简单,只是简单的做反向代理,hash基于request_uri
主要配置时调整servers/varnish.conf
的配置则可(使用--net="host"才能保证获取到的ip是用户ip)
/etc/nginx/servers/varnish.conf
upstream服务器配置/etc/nginx/logs
nginx日志docker run -d --restart=always \
--net="host" \
-v ~/varnish.conf:/etc/nginx/servers/varnish.conf
-v /data/nginx:/etc/nginx/logs \
--name=snack vicanso/nginx
docker pull vicanso/nginx