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

            這樣就可以訪問啦。

 

 

 

———來自原創 風吹蛋蛋飄~

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