开发工具 在 Vagrant 里做了个透明代理来缓存下载的软件包和 gem

yanhao · November 08, 2015 · 1890 hits

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

https://github.com/YanhaoYang/transparent-proxy-with-squid3-and-vagrant

No Reply at the moment.
You need to Sign in before reply, if you don't have an account, please Sign up first.