美文网首页
Docker Nginx部署静态页面

Docker Nginx部署静态页面

作者: 碧海云天夜夜心 | 来源:发表于2020-07-23 15:22 被阅读0次

    拉取镜像

    docker pull nginx
    
    首先创建挂载目录
    mkdir -p /usr/dokcer_nginx_data/{conf,conf.d,html,log}
    
    在/usr/dokcer_nginx_data/conf下面创建nginx.conf
    #user  nobody;
    worker_processes  1;
    
    #error_log  logs/error.log;
    #error_log  logs/error.log  notice;
    #error_log  logs/error.log  info;
    
    #pid        logs/nginx.pid;
    
    events {
        worker_connections  1024;
    }
    
    http {
            server {
            listen       80;
            server_name  localhost;
    
            #charset koi8-r;
    
            #access_log  logs/host.access.log  main;
    
            location / {
                 root   /usr/share/nginx/html/;
                 index  index.html index.htm;
                    }
            }
    }
    
    把静态页面放入/usr/dokcer_nginx_data/html下
    启动
    docker run -d --name nginx-catalog --user=root --privileged=true -p 80:80 -v /usr/dokcer_nginx_data/conf/nginx.conf:/etc/nginx/nginx.conf  -v /usr/dokcer_nginx_data/log:/var/log/nginx  -v /usr/dokcer_nginx_data/html:/usr/share/nginx/html nginx
    

    相关文章

      网友评论

          本文标题:Docker Nginx部署静态页面

          本文链接:https://www.haomeiwen.com/subject/hcrhlktx.html