在折腾 Docker 的时候,我发现 build image 的过程中要反复下载一些软件包和 gem。在网络抽风的时候,可能要几个小时才能 build 好一个 image。于是,我就想办法看能不能把下载的东西缓存一下,不用每次都从网上下载,肯定能节省不少时间。最终,我搭建了这个透明代理。代理服务器运行在一个 box 里,其它的 box 改一下默认网关就能够使用这个代理。代理和路由的配置未必专业,只是勉强能用而已。欢迎试用
https://github.com/YanhaoYang/transparent-proxy-with-squid3-and-vagrant