docker运行nginx不生效

docker运行nginx镜像时,设置端口映射,则只有该映射端口起作用,nginx配置的其他端口无效

监听端口

复制代码
server {
        listen       8082;
        server_name  ip地址;
        }
server {
        listen       8083;
        server_name  ip地址;
        }

docker运行命令

复制代码
docker run --name nginx --restart=always -p 8082:8082 -d -v /usr/local/nginx/nginx.conf:/etc/nginx/nginx.conf -v /usr/local/blog:/usr/local/blog nginx

nginx 监听了多个端口,但只有 8082端口起效果,如果想要多个端口起效果,则将 -p 8082:8082 换成 --net host,即

复制代码
docker run --name nginx --restart=always --net host -d -v /usr/local/nginx/nginx.conf:/etc/nginx/nginx.conf -v /usr/local/blog:/usr/local/blog nginx 
相关推荐
不是株23 分钟前
JavaWeb(后端进阶)
java·开发语言·后端
勇往直前plus26 分钟前
centos7利docker compose 快速部署 Elasticsearch + Kibana
elasticsearch·docker·jenkins
NPE~37 分钟前
[手写系列]Go手写db — — 第七版(实现Disk存储引擎、Docker化支持)
数据库·后端·docker·golang·教程·手写数据库
路過的好心人41 分钟前
Nginx 的多个场景配置
运维·网络·nginx
qq_3432470344 分钟前
docker 下搭建 nacos
运维·docker·容器
人工智能训练1 小时前
Ubuntu系统中Docker的常用命令总结
linux·运维·人工智能·ubuntu·docker·ai
编程火箭车1 小时前
【Java SE 基础学习打卡】02 计算机硬件与软件
java·电脑选购·计算机基础·编程入门·计算机硬件·软件系统·编程学习路线
Felix_XXXXL2 小时前
IDEA + Spring Boot 的三种热加载方案
java·后端
我命由我123452 小时前
IDEA - IDEA 快速回到页面首尾、页面快速滑动、快速定位到指定行
java·运维·ide·后端·java-ee·intellij-idea·intellij idea