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 注意格式

    配置完成后重启容器就行

  • 相关阅读:
    js运算符逻辑!和instanceof的优先级
    一道关于数组的前端面试题
    关于变量提升
    关于offsetParent
    获取地址栏的参数列表,并转化为对象
    关于类型转换
    bootstrap-4
    bootstrap-3
    bootStrap-2
    bootStrap-1
  • 原文地址:https://www.cnblogs.com/YorkQi/p/14517552.html
Copyright © 2011-2022 走看看