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

如何处理不同用户下的“多”nginx配置文件

  •  0
  • khashashin  · 技术社区  · 5 年前

    解释
    用户teamspeak有docker-合成.yml哪一个运行



    postgresql

    整个路由在webapp user下的nginx配置中完成。Docker将文件复制到nginx Docker映像中。

    # Dockerfile
    COPY nginx/default.conf /etc/nginx/conf.d/default.conf
    

    如何在另一个teampeak相关应用程序中包含存储在teampeak用户下的nginx配置文件?一般来说,如何将文件包含到nginx配置中,因为Docker不知道这些文件,当然在Docker下运行的nginx也找不到。

    我做了什么
    /home/teamspeak/nginx/default.conf 并尝试在Nginx主配置中包含此文件,该配置位于 /home/webapp/nginx/default.conf

    # webapp/nginx/default.conf
    include /home/teamspeak/nginx/default.conf
    
    0 回复  |  直到 5 年前