美文网首页docker
2-(1)Docker中 nginx 配置文件挂载

2-(1)Docker中 nginx 配置文件挂载

作者: 神奇作手 | 来源:发表于2019-10-14 13:44 被阅读0次

    1、准备工作

    1.1、在 docker 中拉取 nginx

    docker pull nginx
    

    1.2、创建挂载目录

    本 up 创建的挂载配置文件目录如下,可做参考,根据自己需要自行创建自己需要的路径下:

    /opt/myConfig/nginx/,在此路径下分别创建:

    • config目录:到时候放置配置文件 nginx.conf ;
    • html 目录:到时候放置静态文件 如:index.html 等静态页面;

    1.3、准备好要挂载的配置文件

    可以在 docker 的 nginx 中的 /etc/nginx/nginx.conf 中去拷贝,或者去网上拷贝;
    步骤:
      (1)启动 nginx 容器后,进入容器;
      (2)进入容器命令:docker exec -it [nginx容器id] bash;
      (3)进入 /etc/nginx/ 目录下拷贝 nginx.conf 文件到本地电脑中

      (4)打开 nginx.conf 文件修改配置(此位置为 html 静态文件挂载的位置),如下:

    2、创建容器并设置挂载

    用刚才拉取的 nginx 镜像制作镜像

    docker run --name Nginx -d -p 80:80 -v /opt/myConfig/nginx/conf/nginx.conf:/etc/nginx/nginx.conf  \
    -v /opt/myConfig/nginx/html:/usr/share/nginx/html docker.io/nginx
    

    3、测试

    3.1、在 /opt/myConfig/nginx/html/ 目录下加入测试页面 index.html,内容如下 :
    <!DOCTYPE html>
    <html lang="en">
    <head>
            <meta charset="utf-8"/>
            <title>Title</title>
    </head>
    <body>
            LL测试文件挂载!
    </body>
    </html>
    
    3.2、在浏览器测试

    相关文章

      网友评论

        本文标题:2-(1)Docker中 nginx 配置文件挂载

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