昨天用LXC建立了不少container,分别用来做webserver、databaseserver等等,让这些container运行着各自程序启动后如果有外部访问,就会通过iptables把请求发送到各自的地方,这里需要宿主机器做NAT。比如访问80端口,我会把请求转发到内部10.0.3.20这台container来处理,相应的response也会返回过去。这样就做到了服务隔离。
1 2 |
|
这样就把进入的请求都发到了10.0.3.20这台container上去处理。
只默认开了一个nginx,就这样的效果。