首页  >  问答  >  正文

linux - docker 如何配置nginx自定义域名访问?

环境Ubuntu 16.04,可以成功通过80端口访问nginx容器,容器和宿主机共享目录为~/web

目前想实现:自定义2个域名 a.com
和b.com,通过访问这2个自定义域名分别请求~/web/a和~/web/b目录

请问宿主机hosts和nginx容器hosts文件该如何设置,nginx容器的conf文件如果配置。

容器中 nginx.conf 配置如下

server {
  listen 80;
  server_name a.com;
  root /usr/local/nginx/html/a;
  index index.html;
}

server {
  listen 80;
  server_name b.com;
  root /usr/local/nginx/html/b;
  index index.html;
}
为情所困为情所困2677 天前1063

全部回复(1)我来回复

  • 世界只因有你

    世界只因有你2017-05-24 11:37:51

    只需要设置宿主机得就行

    回复
    0
  • 取消回复