日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

Centos7 使用Docker 部署Nginx+mysql+tomcat+调试联通_03

發(fā)布時間:2024/9/27 数据库 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Centos7 使用Docker 部署Nginx+mysql+tomcat+调试联通_03 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

文章目錄

  • Nginx部署
      • 1. 拉取Nginx鏡像
      • 2. 創(chuàng)建Nginx容器
      • 3. 測試Nginx
      • 4. 配置反向代理
      • 5. 瀏覽器nginx容器和tomcat容器聯(lián)通測試
      • 6. 瀏覽器tomcat容器和mysql容器聯(lián)通測試
      • 7. 瀏覽器注銷接口測試

Nginx部署

1. 拉取Nginx鏡像

docker pull nginx

2. 創(chuàng)建Nginx容器

docker run -di --name=pinyougou_nginx -p 80:80 nginx

查看nginx容器是否已經(jīng)運行docker ps:

3. 測試Nginx

瀏覽器地址欄輸入: http://192.168.188.128

4. 配置反向代理

官方的nginx鏡像,nginx配置文件nginx.conf 在/etc/nginx/目錄下。
在容器內(nèi)編輯配置文件不方便,我們可以先將nginx容器的配置文件從容器內(nèi)部,拷貝到宿主機上,編輯修改后再拷貝到nginx容器內(nèi)部替換即可。

  • (1)從容器拷貝配置文件到宿主機
docker cp pinyougou_nginx:/etc/nginx/nginx.conf nginx.conf
  • 2)編輯nginx.conf,添加反向代理配置

EditPlus連接遠程Linux虛擬機

  • 第一步:連接遠程linux
  • 第二步:查詢tomcat容器的ip地址執(zhí)行:
docker inspect pinyougou_tomcat

因為nginx反向代理的是Tomcat,因此需要查詢pinyougou_tomcat容器的ip地址,是:172.17.0.3

  • 第三步:添加以下信息到nginx.conf文件中
upstream tomcat-cas {server 172.17.0.3:8080; } server {listen 80;server_name passport.pinyougou.com;location / {proxy_pass http://tomcat-cas;index index.html index.htm;} }

  • (3)將修改后的配置文件拷貝到容器
docker cp nginx.conf pinyougou_nginx:/etc/nginx/nginx.conf

登錄容器,查看文件是否拷貝成功

docker exec -it pinyougou_nginx /bin/bash cd /etc/nginx cat nginx.conf


  • (4)修改配置文件,需要重新啟動容器
docker restart pinyougou_nginx

  • (5)設置域名指向
192.168.188.128 passport.pinyougou.com

5. 瀏覽器nginx容器和tomcat容器聯(lián)通測試

瀏覽器測試:http://passport.pinyougou.com/cas/login

6. 瀏覽器tomcat容器和mysql容器聯(lián)通測試

7. 瀏覽器注銷接口測試

  • 瀏覽器訪問(注銷接口):
  • http://passport.pinyougou.com/cas/logout


想學習更多微服務、分布式、中間件、數(shù)據(jù)庫、項目快速構建等系列技術
請訪問Gblfy主頁:https://blog.csdn.net/weixin_40816738
讓我們一起進步!!!

總結

以上是生活随笔為你收集整理的Centos7 使用Docker 部署Nginx+mysql+tomcat+调试联通_03的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。