Docker nginx怎么安装与配置挂载
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇"Docker nginx怎么安装与配置挂载"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来
千家信息网最后更新 2026年11月03日Docker nginx怎么安装与配置挂载
这篇"Docker nginx怎么安装与配置挂载"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"Docker nginx怎么安装与配置挂载"文章吧。
在docker下载nginx镜像
docker pull nginxdocker images

创建挂载目录
mkdir -p /data/nginx/{conf,conf.d,html,logs}编写nginx,conf配置文件,并放在文件夹中
# for more information on configuration, see:# * official english documentation: http://nginx.org/en/docs/# * official russian documentation: http://nginx.org/ru/docs/user nginx;worker_processes auto;error_log /var/log/nginx/error.log;pid /run/nginx.pid;# load dynamic modules. see /usr/share/nginx/readme.dynamic.include /usr/share/nginx/modules/*.conf;events { worker_connections 1024;}http { log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"'; access_log /var/log/nginx/access.log main; sendfile on; tcp_nopush on; tcp_nodelay on; keepalive_timeout 65; types_hash_max_size 2048; include /etc/nginx/mime.types; default_type application/octet-stream; # load modular configuration files from the /etc/nginx/conf.d directory. # see http://nginx.org/en/docs/ngx_core_module.html#include # for more information. include /etc/nginx/conf.d/*.conf; server { listen 80 default_server; listen [::]:80 default_server; server_name 182.254.161.54; root /usr/share/nginx/html; # load configuration files for the default server block. include /etc/nginx/default.d/*.conf; location / { proxy_pass http://pic; } error_page 404 /404.html; location = /40x.html { } error_page 500 502 503 504 /50x.html; location = /50x.html { } } upstream pic{ server 182.254.161.54:8088 weight=5; server 182.254.161.54:8089 weight=5; }}启动容器
复制代码 代码如下:
docker run --name mynginx -d -p 82:80 -v /data/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /data/nginx/logs:/var/log/nginx -d docker.io/nginx
查看启动的容器
docker ps

先前已经在docker部署两个tomcat,一个是8088端口,另一个是8089端口,并进入两个容器里编写了简单的页面
访问8088端口
访问8089端口
现在通过nginx访问两个tomcat的内容,实现负载均衡的功能,出于区别,更能体现负载均衡的功能,两个页面的内容不一样,但是访问路径都一样,只是通过nginx反向代理去轮换访问
以上就是关于"Docker nginx怎么安装与配置挂载"这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注行业资讯频道。
内容
配置
两个
端口
容器
均衡
代码
功能
文件
文章
知识
篇文章
页面
价值
只是
大部分
就是
文件夹
更多
步骤
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网黑科技
互联网科技海报
河南云网互联网络科技有限公司
互联网科技产业
中国互联网科技股
腾讯科技 互联网女皇
互联网科技缩写
万达互联网科技
成都仁贤领冠互联网科技有限公司
衡水科技产业互联网平台
青海省互联网新科技
速维有品互联网信息科技(苏州)有限公司
呼和浩特新华互联网科技学院
深圳育鹏互联网科技有限公司招聘
互联网科技研发水平
中国互联网十大科技股排名
厦门江牛科技互联网
张家口科技产业互联网平台
唐山双旺合互联网科技产业园
前海云享互联网科技
河南真二互联网科技有限公司
朗新科技与工业互联网
美国互联网黑科技
米客互联网科技
科技与互联网哪个更好
南平创想时代互联网科技有限公司
滨湖区互联网智能科技产品有哪些
互联网科技年终奖
互联网科技的前景
10位科技互联网大佬