zoukankan      html  css  js  c++  java
  • Docker安装nginx,把nginx.conf放入指定位置

    Docker安装nginx,把nginx.conf放入指定位置

    拉取镜像

    docker pull nginx

    创建目录

    创建一个目录用来存放文件,方便我们进行修改

    mkdir -p /everything/nginx/conf /everything/nginx/html

    创建配置文件

    在我们创建的目录下创建一个配置文件

    touch /everything/nginx/conf/nginx.conf

    修改配置文件

    把我们创建的目录下的 nginx.conf 修改为以下内容

    #工作进程数  1 ,不要超过计算机的核数,四核配置4,八核配置8
    worker_processes  1;
    
    #工作连接数,也就是线程,一个进程有1024个线程,
    events {
        worker_connections  1024;
    }
    
    #http请求配置
    http {
        default_type  application/octet-stream;
    	
    	#sendfile为发送文件,要on开启
        sendfile        on;
    	
    	#keepalive_timeout超时时间
        keepalive_timeout  65;
    	
    	server {
    	    #监听的端口,这里为80
    		listen       80;
    		#server_name就是域名,
    		server_name  localhost;
    		
    		#location域名代理地址
    	    # / 代表所有请求路径
    		location / {
    			root /usr/share/nginx/html;
    			index  index.html;
    		}
    	}
    }
    

    创建html

    创建在 /everything/nginx/html目录下创建index.html

    touch /everything/nginx/index.html

    index.html内容为

    <html>
    <body>
    <h1>我是index.html...</h1>
    </body>
    </html>
    

    启动容器

    docker run --name nginx01 -p 80:80 -v /everything/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /everything/nginx/html:/usr/share/nginx/html --restart always -d nginx

    访问

    在这里插入图片描述

  • 相关阅读:
    Numpy 里线性代数函数
    lateral view 使用方法
    Numpy 基础函数
    Numpy 基础操作
    pandas 基础操作记录学习
    pandas向左移动非空单元格
    供应商自动记账
    SAP Smartforms 参数配置
    SAP FPM 相关包 APB_FPM_CORE
    SAP BPC 清除CUBE 中的数据
  • 原文地址:https://www.cnblogs.com/zengpeng/p/14188903.html
Copyright © 2011-2022 走看看