当前位置 博文首页 > 文章内容

    Docker 安装NGINX

    作者: 栏目:未分类 时间:2020-10-06 8:59:37

    本站于2023年9月4日。收到“大连君*****咨询有限公司”通知
    说我们IIS7站长博客,有一篇博文用了他们的图片。
    要求我们给他们一张图片6000元。要不然法院告我们

    为避免不必要的麻烦,IIS7站长博客,全站内容图片下架、并积极应诉
    博文内容全部不再显示,请需要相关资讯的站长朋友到必应搜索。谢谢!

    另祝:版权碰瓷诈骗团伙,早日弃暗投明。

    相关新闻:借版权之名、行诈骗之实,周某因犯诈骗罪被判处有期徒刑十一年六个月

    叹!百花齐放的时代,渐行渐远!



    拉取镜像

    docker pull nginx
    

    使用默认配置启动NGINX

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

    如果需要开机启动:

    docker run --name nginx -p 80:80 -d nginx --restart always
    

    在浏览器中打开 127.0.0.1 测试是否安装成功。

    curl 127.0.0.1
    

    NGINX使用主机目录

    新建配置目录

    mkdir -p /home/nginx/www /home/nginx/logs /home/nginx/conf
    

    www: 目录将映射为 nginx 容器配置的虚拟目录。

    logs: 目录将映射为 nginx 容器的日志目录。

    conf: 目录里的配置文件将映射为 nginx 容器的配置文件。

    复制默认配置

    docker cp nginx:/etc/nginx/nginx.conf /home/nginx/conf/
    

    nginx:运行容器时的名称

    部署新的NGINX容器

    docker run -p 8080:80 --name nginx-test-web \
      -v /home/nginx/www:/usr/share/nginx/html \
      -v /home/nginx/conf/nginx.conf:/etc/nginx/nginx.conf \
      -v /home/nginx/logs:/var/log/nginx \
      -d nginx