gpt4 book ai didi

docker - 单个IP和端口上有多个DockerContainers WebUI

转载 作者:行者123 更新时间:2023-12-02 19:34:10 24 4
gpt4 key购买 nike

TLDR:寻找一个路由解决方案,以在appname之后具有多个Docker Container Port 80
例如

  • ip地址:80 / wiki
  • ip地址:80 / ticketsystem
  • ip-address:80 / portainer
  • ....

  • 我的印象是,应该使用ngninx容器和反向代理并将:80 / wiki路由到分配给该容器的另一个端口A,同时将端口A映射到该工具承载其WebUI的任何位置,

    因为我是Docker的新手。 nginx和路由,我还没有找到有关如何解决此问题的教程。
    我希望你们能对此有所了解,并能引导我朝正确的方向前进

    提前致谢

    最佳答案

    经典的解决方案是 jwilder/nginx-proxy ,它设置了一个运行nginx和docker-gen的容器。docker-gen为nginx生成反向代理配置,并在启动和停止容器时重新加载nginx。

    docker环境中NGiNX的手动解决方案/教程是Using Containers to Learn Nginx Reverse Proxy中的“Rosemary Wang”。

    关于docker - 单个IP和端口上有多个DockerContainers WebUI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47851321/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com