linux nginx安装【docker容器怎么绑定域名?docker装nginx,nginx域名反向代理转发】centos7 docker系列

 

 

一、安装Docker

          1.查看你当前的内核版本       命令  uname -r   系统的内核版本高于 3.10 

          2.确保 yum 包更新到最新      命令  yum update    最新此步骤可省略

          3.检查本机是否已经安装docker     命令  docker -v   提示找不到命令即未安装此步骤可省略

          如安装先卸载docker     

          命令

          yum remove docker    yum remove docker-client

          yum remove docker-client-latest   yum remove docker-common   yum remove docker-latest

          yum remove docker-latest-logrotate   yum remove docker-logrotate    yum remove docker-selinux

          yum remove docker-engine-selinux   yum remove docker-engine

         4.安装docker     命令 yum -y install docker

         5.启动docker     命令 service docker start

 

二、安装Nginx

          1.安装nginx镜像       命令  docker pull nginx 

          2.创建nginx容器并启动 

          命令

          docker run -p 80:80 --privileged=true --restart=always --name=nginx -v /home/nginx/conf.d:/etc/nginx/conf.d -d nginx

          说明:  -v /home/nginx/conf.d:/etc/nginx/conf.d  映射容器nginx配置,同步的。

          3.在文件夹/home/nginx/conf.d 新建nginx反向代理配置文件(一个域名对应建一个)

               定位     命令  cd  /home/nginx/conf.d     

               新建配置文件    命令  vi www.aaa.com.conf     编辑

server {
    listen       80;
    server_name www.aaa.top;    #域名
    location / {
       proxy_pass http://192.168.233.128:5000;     #转发地址(项目容器宿主ip及端口)
      }
    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   /usr/share/nginx/html;
    }
}

            按Esc :wq保存

           重启nginx    命令  docker restart nginx

            这样就可以访问啦。

 

 

 

———来自原创 风吹蛋蛋飘~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章