代码之家  ›  专栏  ›  技术社区  ›  user3411864

scrapyRT的身份验证

  •  2
  • user3411864  · 技术社区  · 8 年前

    文件建议在生产过程中按如下方式运行:

    docker run -p 9080:9080 -tid -v /home/user/quotesbot:/scrapyrt/project scrapinghub/scrapyrt
    

    这将使端口9080暴露给外部世界。 我担心这个的安全性。

    1 回复  |  直到 8 年前
        1
  •  1
  •   TomáÅ¡ Linhart    8 年前

    docker run -p 9080:9080 -tid -v /home/user/quotesbot:/scrapyrt/project scrapinghub/scrapyrt -i 127.0.0.1
    

    这样,它将只能从该机器上访问(例如,从前端应用程序)。

    否则,使用防火墙只允许从前端计算机进行通信。