docker启动nginx

创建配置文件

     touch /nginx/ngin.conf

 内容如下:

#user  nobody;
worker_processes  1;

events {
    worker_connections  1024;
}


http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
	underscores_in_headers on;   #该配置表示nginx可以转发带下划线的请求头(nginx默认是不转发带下划线的请求头)
    keepalive_timeout  65;

    server {
        listen       80;
        server_name  oversea;

        location / {
            proxy_pass https://192.168.56.103;
        }

        error_page   500 502 503 504  /json;
        location = /json {
            default_type application/json;
            add_header Content-Type 'text/html; charset=utf-8';
             return 500 '{
             "code": 500,
             "msg":"请求异常!"
             }';
        }

       
    }
}

启动nginx

     docker run -d --name nginx -p 80:80 -v /nginx/nginx.conf:/etc/nginx/nginx.conf nginx:1.23.3

配置文件注意事项

        underscores_in_headers on 
该配置打开了下划线的自定义请求头可以被转发,默认nginx的转发是不会转发下划线的请求头

在nginx中,server_name指令用于指定虚拟主机的域名或IP地址。它可以用于匹配请求的主机头(HTTP请求头中的Host字段),从而确定哪个虚拟主机应该处理该请求。

相关推荐

  1. docker启动nginx

    2023-12-06 15:30:02       60 阅读
  2. Nginx-04-Docker Nginx

    2023-12-06 15:30:02       37 阅读
  3. docker 启动

    2023-12-06 15:30:02       33 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-06 15:30:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-06 15:30:02       106 阅读
  3. 在Django里面运行非项目文件

    2023-12-06 15:30:02       87 阅读
  4. Python语言-面向对象

    2023-12-06 15:30:02       96 阅读

热门阅读

  1. MySQL三 | 多表查询

    2023-12-06 15:30:02       61 阅读
  2. Diary12-Word表格

    2023-12-06 15:30:02       59 阅读
  3. mysql 安装

    2023-12-06 15:30:02       57 阅读
  4. 二叉树的实现(纯C语言版)

    2023-12-06 15:30:02       50 阅读
  5. 数据结构:链表应用:第6关:链表的分解

    2023-12-06 15:30:02       59 阅读
  6. [数据结构]C++递归算法作业

    2023-12-06 15:30:02       55 阅读
  7. 前端如何中断请求 ( axios、原生 ajax、fetch)

    2023-12-06 15:30:02       59 阅读
  8. 微信小程序显示二维码?

    2023-12-06 15:30:02       59 阅读
  9. pytorch 多卡并行训练

    2023-12-06 15:30:02       60 阅读
  10. Numpy实践_排序和搜索和计数

    2023-12-06 15:30:02       47 阅读