【发布时间】:2018-01-09 02:47:48
【问题描述】:
如何在 nginx As seen here 中设置海量动态虚拟主机 除了使用 docker 作为主机?
我目前的设置是这样的:
# default.conf
server {
root /var/www/html/$http_host;
server_name $http_host;
}
在我的 Dockerfile 中
COPY default.conf /etc/nginx/sites-enabled/default.conf
在我构建映像并运行它之后:
docker run -d 80:80 -v www/:/var/www/html
但是当我在我的主机文件中指向一个新域 (example.dev) 并创建一个 www/example.dev/index.html 时。它根本不起作用。
【问题讨论】:
-
您遇到了什么问题? nginx也加载配置吗?你能浏览默认网站吗?
-
@TarunLalwani 是的,它正在加载,但我不认为域被重定向到 docker
-
检查最新的答案,看看它是否适合你。
标签: docker nginx docker-compose