我可以在Web服务器的子目录中使用香草rundeck docker映像吗?
将rundeck放入Web服务器(domain.com/rundeck)子目录的方法已在此处详细说明: 是否可以在vanilla docker容器中设置这些变量我可以在Web服务器的子目录中使用香草rundeck docker映像吗?,docker,rundeck,Docker,Rundeck,将rundeck放入Web服务器(domain.com/rundeck)子目录的方法已在此处详细说明: 是否可以在vanilla docker容器中设置这些变量 另一种方法是使用。然而,这意味着我正在加倍努力,仅为那些特定设置维护派生映像,这并不理想。您可以使用一些发行版(作为基础)+OpenJDK 8+Rundeck+Nginx构建自己的映像。您有一个完整的示例(您只需要在Dockerfile调用中更改到更多更新的组件)。还有一些关于Dockerfile使用的文档。这是一个RTFM失败的简单
另一种方法是使用。然而,这意味着我正在加倍努力,仅为那些特定设置维护派生映像,这并不理想。您可以使用一些发行版(作为基础)+OpenJDK 8+Rundeck+Nginx构建自己的映像。您有一个完整的示例(您只需要在Dockerfile调用中更改到更多更新的组件)。还有一些关于Dockerfile使用的文档。这是一个RTFM失败的简单案例: 设置为运行甲板的路径(即
http://localhost/rundeck
)。如果在主机名路径下的反向代理后面运行Rundeck,则此选项非常有用
这满足了设置-Dserver.web.context=/rundeck
的要求,如链接问题中所述
然后是地址rails.serverURL=https://mywebserver.com:8000/rundeck
,看起来自从那个答案发布后,rails
被grails
取代了。容器中还有一个配置设置:
控制应用程序用于链接、重定向等的基本URL。这是用户用于访问网站的URL
感谢您提供有关docker的一般信息,但这是否会加剧以下问题:加倍努力仅为那些特定设置维护派生映像,本质上让我更加困难?如果您查看第一个链接,您就有了构建Rundeck+NGINX映像的完整模板。从Rundeck v3.3.x开始,使用
server.servlet.context路径
代替server.web.context
。看见