• 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

    访问

    在这里插入图片描述

  • 相关阅读:
    MySQL的注释方式
    textarea属性
    htm,css,javascript及其他的注释方式
    修改背景颜色&字体&窗口标题及大小
    <xmp>标签及它与<pre>标签的区别
    替换文本是什么
    linux命令修改IP信息
    html大全
    MyEclipse>Error Log的查看方法
    WPF地区选择控件(内附下载地址)
  • 原文地址:https://www.cnblogs.com/taopanfeng/p/11684945.html
Copyright © 2020-2023  润新知