美文网首页
记一笔 docker 安装nginx遇到的问题

记一笔 docker 安装nginx遇到的问题

作者: 寒枫傲天 | 来源:发表于2019-08-21 20:30 被阅读0次

    好久没写文章 水一下。

    最近开发前端项目,需要安装nginx 做方向代理,本以为小菜一碟,确遇到点坑,公司的电脑 brew install nginx 一直在报错,具体不贴错误了,心想,'这点问题,我用docker就好了啊' 遂走上踩坑之旅。

    docker 基本操作就不说了 我们简单说个 docker 挂载宿主机卷的问题。
    docker run --name myNginx -d -p 80:80 -v /usr/docker/nginx/nginx.conf: /etc/nginx/nginx.conf:ro -v /usr/docker/nginx/conf.d:/etc/nginx/conf.d:ro -d nginx.
    这里将宿主机的目录挂载到了 docker container中,然后 发现 nginx并没有运行成功。
    何解?
    看下我本机的conf.d/default.conf 怎么搞的

    server {
      location  /ngag {
            proxy_pass http://127.0.0.1:8080;
            proxy_set_header Host $http_host;
            add_header Access-Control-Allow-Origin *;
      }
    }
    

    这里的地址写的是 127.0.0.1 我们知道 docker container 总运行时 是取不到的,所以必须要改成宿主机所在的内网地址~

    改正

    docker run myNginx

    go fuck

    相关文章

      网友评论

          本文标题:记一笔 docker 安装nginx遇到的问题

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