docker怎么绑定公网静态ip?

目前我在做一个分布式微博爬虫。微博对账号和ip的请求都限制得比较严格。我手上有七八个公网ip,但是服务器只有四台,所以其他四个ip不用起来就浪费了。因此我想到使用虚拟机或者docker来绑定公网ip,由于虚拟机太臃肿了,而且在centos7上装虚拟机也比较繁琐,所以决定使用docker,然后在docker中运行我的爬虫程序。请问如何才能让docker绑定公网的静态ip呢?

阅读 4k
2 个回答

建议不用docker,配置管理较复杂,需要专业的网络知识,这里推荐另一个方案供参考,在一个网卡上配置多个IPv4地址,然后让每个进程绑定一个IP,这种方案要简单很多。如何配置多IP可以google/baidu一下,很多示例。

用nginx做代理

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题