【发布时间】:2020-07-08 19:16:55
【问题描述】:
我使用以下堆栈:https://github.com/sprintcube/docker-compose-lamp
我在 vhosts 文件夹中创建了 .conf 文件,添加到 .yml 中:
extra_hosts:
- "laravel.local:127.0.0.1"
如果我 ssh 进入网络服务器,我会在 /etc/apache2/sites-enabled 中看到 conf,我会在 /etc/hosts 中看到 laravel.local,但 laravel.local 在浏览器中不起作用。
【问题讨论】:
-
doc 说“确保为每个虚拟主机添加一个条目到系统的主机文件中。”所以你也需要在你的工作站主机上添加一个别名。默认情况下,apache 容器中只有 127.0.0.1 是已知的
-
是的,我必须在主机操作系统上添加它,不知道为什么我想要它在容器中,谢谢
标签: docker docker-compose apache2