如何处理端口转发中的重定向URL - docker container

时间:2016-09-23 13:02:04

标签: magento redirect docker docker-container

我在docker容器中构建 magento应用程序,我试图使用docker port forwarding从远程计算机访问该容器。

系统A

创建容器: docker run -it -d -p 8000:80 -h tm.gworks.mobi -v /var/www/public --privileged --name testmachineone magedev

容器ip: 172.17.0.2

系统A ip: 192.168.1.6

我可以使用系统A http://172.17.0.2&&中的两个ip来访问网络服务器http://192.168.1.6:8000

注意:如果我访问http://192.168.1.6:8000,它将自动重定向到http://172.17.0.2,这是magento的默认行为。

系统B

如果我访问http://192.168.1.6:8000,它会自动重定向到http://172.17.0.2,但系统B 无法访问http://172.17.0.2,因此会引发404错误

根据我的搜索,我们无法从远程主机访问docker container ip,只有端口转发方式。但我坚持端口转发中的URL重定向。

如何解决这个问题?

0 个答案:

没有答案