可实现多个容器web主机对外提供访问

运行代理容器 nginx-proxy

docker run -d -p 80:80 -v /var/run/docker.sock:/tmp/docker.sock:ro jwilder/nginx-proxy

分别运行 三个容器设置主机域名

docker run -e VIRTUAL_HOST=ran.03in.com -d  -v /nginx/www/:/usr/share/nginx/html/ nginx

docker run -e VIRTUAL_HOST=mu.03in.com -d  -v /nginx/mu/:/usr/share/nginx/html/ nginx

docker run -e VIRTUAL_HOST=fei.03in.com -d  -v /nginx/fei/:/usr/share/nginx/html/ nginx

  • 运行 nignx-proxy 容器主机

  • 不需要当独为容器分配端口 和 IP

  • 域名可直接访问对应的容器

参考:https://segmentfault.com/a/1190000000730073

相关文章:

  • 2022-12-23
  • 2023-01-04
  • 2021-06-01
  • 2022-12-23
  • 2021-08-29
  • 2021-07-12
  • 2021-11-15
  • 2021-05-29
猜你喜欢
  • 2022-01-12
  • 2021-09-13
  • 2022-12-23
  • 2021-11-03
  • 2022-12-23
  • 2022-01-23
  • 2021-08-25
相关资源
相似解决方案