zoukankan      html  css  js  c++  java
  • docker 安装 nignx 并将对应配置文件映射

    下载最新镜像

    docker pull nginx

    创建对应的映射目录

    mkdir /data/app/nginx/html

    mkdir /data/app/nginx/conf.d

    mkdir /data/app/nginx/conf/

    mkdir/ data/app/nginx/logs

    运行对应实例(这里之所以要运行起来时因为要把对应的配置文件copy一份用于挂载)

    docker run --name mynginx -p 80:80 nginx

    copy对应配置项到挂载目录

    docker cp 容器Id:/etc/nginx/conf.d/default.conf /data/app/nginx/conf.d/default.conf

    docker cp 容器Id:/etc/nginx/nginx.conf  /data/app/nginx/conf/nginx.conf

    docker cp 容器Id:/usr/share/nginx/html   /data/app/nginx/

    删除运行nginx容器

    docker stop 容器Id

    docker rm 容器Id

    运行镜像并挂载

    docker run --name mynginx \
    -v /data/app/nginx/html:/usr/share/nginx/html \
    -v /data/app/nginx/conf.d/default.conf:/etc/nginx/conf.d/default.conf \
    -v /data/app/nginx/conf/nginx.conf:/etc/nginx/nginx.conf \
    -v /data/app/nginx/logs:/var/log/nginx -d -p 80:80 nginx 

    更改Nginx配置

    找到配置 vim /data/app/nginx/conf/nginx.conf

    具体配置参考此篇文章:https://www.runoob.com/w3cnote/nginx-setup-intro.html 注意格式

    配置完成后重启容器就行

  • 相关阅读:
    YOLOv5目标检测源码重磅发布了!
    CSS文本
    CSS3:透明度
    CSS3:HSL和HSLA
    颜色-背景色
    颜色-前景色
    列表 图像 链接
    CSS简介
    标记和插入音频视频
    表单
  • 原文地址:https://www.cnblogs.com/YorkQi/p/14517552.html
Copyright © 2011-2022 走看看