美文网首页
Docker安装Nginx并配置端口/路径映射(YTO)

Docker安装Nginx并配置端口/路径映射(YTO)

作者: 你家门口的两朵云 | 来源:发表于2021-09-06 10:15 被阅读0次

    直接命令行,一会儿解释

    1.直接拉去官网最新镜像
    docker pull nginx
    
    2.使用脚本创建宿主文件目录
    #cd到宿主机的/mnt/下创建挂载目录
    cd /mnt &&
    mkdir -p ./nginx/{conf,html,logs}
    
    3.目录对应说明:
    #映射目录:
    /usr/share/nginx/html  ->  /mnt/nginx/html
    /var/log/nginx  ->  /mnt/nginx/logs
    /etc/nginx/conf.d/default.conf ->  /mnt/nginx/conf
    /etc/nginx/nginx.conf  ->   /mnt/nginx
    
    
    4.脚本运行容器如下:
    docker run -d --name yto-nginx -p80:80 -p 9000:9000 -v /mnt/nginx/nginx.conf:/etc/nginx/nginx.conf -v /mnt/nginx/logs:/var/log/nginx -v /mnt/nginx/html:/usr/share/nginx/html -v /mnt/nginx/conf:/etc/nginx/conf.d --privileged=true 镜像id
    
    5.使用脚本映射目录
    执行如下命令
    docker cp 容器id:/etc/nginx/nginx.conf ./        
    docker cp 容器id:/etc/nginx/conf.d/default.conf ./conf/
    

    相关文章

      网友评论

          本文标题:Docker安装Nginx并配置端口/路径映射(YTO)

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