suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Wie bindet Docker die statische IP eines öffentlichen Netzwerks?

Derzeit arbeite ich an einem verteilten Weibo-Crawler. Bei Weibo gelten strenge Beschränkungen für Konto- und IP-Anfragen. Ich habe sieben oder acht öffentliche IPs zur Hand, aber es gibt nur vier Server, sodass die anderen vier IPs verschwendet werden, wenn sie nicht verwendet werden. Daher dachte ich darüber nach, eine virtuelle Maschine oder Docker zu verwenden, um die öffentliche IP zu binden. Da die virtuelle Maschine zu überladen war und die Installation der virtuellen Maschine auf Centos7 umständlich war, entschied ich mich für die Verwendung von Docker und führte dann mein Crawler-Programm in Docker aus. Wie kann ich Docker dazu bringen, die statische IP des öffentlichen Netzwerks zu binden?

天蓬老师天蓬老师2749 Tage vor1133

Antworte allen(2)Ich werde antworten

  • 巴扎黑

    巴扎黑2017-05-16 13:19:39

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

    Antwort
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-16 13:19:39

    用nginx做代理

    Antwort
    0
  • StornierenAntwort