【发布时间】:2020-01-19 13:51:18
【问题描述】:
我使用 docker-compose 1.25.0 版,我有 2 个容器
api - 带有 python 脚本和烧瓶
apach - 一些 gui
我希望当我收到对 api /test 的 curl 请求时,它会在内部重定向到 apach 容器 gui,
这是api容器中的python代码:
@app.route('/test')
def test():
return redirect('apach:4822/#/myapp', code=302)
如果我将此代码用于我的主机外部return redirect('10.X.X.X:4822/#/myapp', code=302) 它可以工作,但我希望重定向在容器之间进行内部,重定向不能以这种方式工作。
我尝试从 api 容器 curl 到 apach:4822/#/myapp,我确实看到它通过了
到 apach 容器,但我的 python 代码没有,我得到代码 302 并且页面不存在。
我怎样才能让它工作? 谢谢。
【问题讨论】:
标签: python python-3.x docker docker-compose