【发布时间】:2018-03-28 15:50:46
【问题描述】:
我正在尝试将 Rancher Server 安装放在 Apache 代理服务器后面,以便我的 Rancher Server 仪表板可以在 http://myserver.com/my-awesome-rancher
我能够成功地将流量路由到 Rancher Server 容器。问题是因为我的 Rancher 服务器容器被代理在 URL 前缀后面,Rancher HTML 页面不知道从 URL 前缀“/my-awesome-rancher”请求链接和脚本。
我在配置我的 Rancher 服务器时遇到问题。它没有意识到它是一个前缀,并且没有修改所有带有前缀“/my-awesome-rancher/”的HTML链接和脚本href标签,我真的不知道该怎么做。过去 3 小时我一直在阅读 Rancher 官方文档,但一无所获。
我很难相信没有人愿意将 Rancher 放在 URL 前缀后面。这应该是普遍现象!我已经设置了 Jenkins,在 /etc/defaults/jenkins 文件中有“JENKINS_ARGS”,添加 --prefix=/my-awesome-jenkins 让 Jenkins 知道它在前缀后面。什么是 Rancher 等价物?
【问题讨论】:
标签: docker devops sysadmin rancher