docker虚拟主机apache2

时间:2020-10-04 18:38:52

标签: docker virtualhost

我想用我的容器创建一个虚拟主机,但是它不起作用

在我的容器中完成的操作:

  1. 我已将/ etc / hosts设置为 127.0.0.1资产。o

  2. 我已创建网站可用的asset.o.conf

    {{1}}

所有设置均已启用网站。

我的容器使用本地计算机的端口8080作为容器的端口80。

当我创建http:// localhost:8080 / etc ...时,它可以工作,但不能工作。 链接示例为http://assets.o/images..。考虑到“图像”是“资产”的子文件夹。

如果我卷曲了资产。o我获得了正确的资产文件夹内容。

当我在我的Assets.o容器中进行traceroute时,我获得了 本地主机(127.0.0.1)0.193毫秒0.167毫秒0.158毫秒 因此容器会考虑我的虚拟主机。 当我在本地浏览器中本地更改图像的src以进行测试时 http:// localhost:8080 / o / statics / assets / ...有效!我看到了图像。

我的问题是,如果此URL的卷曲在我的容器中起作用,为什么在链接中不考​​虑“ http://assets.o”?

我很确定这是端口问题...但是我真的不知道吨在哪里设置。

预先感谢您的帮助。

0 个答案:

没有答案