Docker 容器的自动化 nginx 代理 nginx-proxy

MIT
Python
跨平台
2017-10-31
周其

nginx-proxy设置一个运行nginx和docker-gen的容器。docker-gen为nginx生成反向代理配置,并在容器启动和停止时重新加载nginx。

用法

运行:

$ docker run -d -p 80:80 -v /var/run/docker.sock:/tmp/docker.sock:ro jwilder/nginx-proxy

然后启动任何要使用env var代理的容器 VIRTUAL_HOST=subdomain.youdomain.com

$ docker run -e VIRTUAL_HOST=foo.bar.com  ...

被代理必须在容器暴露的端口被代理,或者通过使用EXPOSE在他们的指令Dockerfile或使用--expose标志docker rundocker create

如果您的DNS设置为将foo.bar.com转发到运行nginx-proxy的主机,则请求将路由到具有VIRTUAL_HOST env var set的容器。

的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

Nginx安装说明

1.介绍 Nginx 是一个很强大的高性能Web和反向代理服务器,它具有很多非常优越的特性 2.安装 2.1 下载 下载地址:http://nginx.org/en/download.html Windows: nginx-1.6.2.zip Unix: nginx-1...

2015/07/10 14:34
15
0
入门第四篇 :Nginx搭建图片服务器

Nginx图片服务器

2016/06/02 13:33
900
0
Nginx+jdk+tomcat +php环境配置文件

centos5.9 +lnmp1.0+jdk6.45+tomcat7.42 1.lnmp直接用了lnmp套。这里是他的安装步棸; 2.jdk和tomcat的安装参见这篇博文; 这里主要是一些配置文件的修改 1.tomcat /usr/local/tomcat/conf/se...

2013/11/03 12:07
269
0
nginx 配置 nodejs 代理服务器(mac 环境)

nginx 配置 nodejs 代理服务器(mac 环境)

2016/10/18 15:33
544
0
Nginx动静分离经典案例配置

随着Nginx高性能Web服务器大量被使用,目前Nginx最新稳定版为1.2.6,张宴兄在实际应用中大量使用Nginx,并分享Nginx高性能Web服务器知识,使得Nginx在国内也是飞速的发展。那今天咱们再来温习...

2013/03/02 11:38
1K
0
Nginx 利用代理转发请求实例

我们米扑科技的业务遍布全球,有时国外的客户无法访问我们搭建在国内的服务,这就要求我们在国外服务器上搭建一个代理转发服务,用户请求国外服务器的域名,然后代理转发到国内,处理请求后返...

2018/03/09 19:22
97
0
nginx(7):使用nginx的proxy_cache做网站缓存

使用nginx的proxy_cache做网站缓存

2014/07/06 15:04
144
0
Nginx负载均衡配置

负载均衡配置实例 下面通过Nginx的反向代理功能配置一个Nginx负载均衡服务器。后端有3个服务节点,用于提供Web服务,通过Nginx的调度实现3个节点的负载均衡。 http { upstream myserv...

2015/03/31 10:36
52
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部