[問題] Docker nginx 反向代理已刪文
使用Docker佈署環境
透過python FastAPI建立2組API
透過下述兩個URL可以呼到兩個container的api
container1:
http://10x.16x.140.15:8001/
container2:
http://10x.16x.140.15:8002/
若我想透過Nginx做反向代理(用詞若不告知及見諒)
希望透過
http://10x.16x.140.15/app1 => http://10x.16x.140.15:8001/
http://10x.16x.140.15/app2 => http://10x.16x.140.15:8002/
NGINX 的 default.conf 配置設定如下
server {
listen 80;
server_name _ ;
location /app1 {
proxy_pass http://10x.16x.140.15:8001;
}
location /app2 {
proxy_pass http://10x.16x.140.15:8002;
}
}
目前這樣是可以運行
不知道是否有更好更完善的配置方式或方法
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.161.200.205 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1685456284.A.EB8.html
※ 編輯: ctr1 (118.161.200.205 臺灣), 05/30/2023 22:18:29
※ 編輯: ctr1 (118.161.200.205 臺灣), 05/30/2023 22:19:27
※ 編輯: ctr1 (118.161.200.205 臺灣), 05/30/2023 22:20:06
※ 編輯: ctr1 (118.161.200.205 臺灣), 05/30/2023 22:21:49
Linux 近期熱門文章
23
129
PTT數位生活區 即時熱門文章