日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

Docker多個容器不能有相同端口號的處理方案

瀏覽:258日期:2024-11-01 18:51:34
問題背景

在docker里用同一份鏡像創(chuàng)建4個容器,網(wǎng)絡(luò)選擇bridge模式,A服務(wù)在四個容器中都使用了同一個端口號(6000);為了減少對外暴露的端口數(shù),另外使用了nginx對這4個服務(wù)實(shí)例做代理,4個服務(wù)實(shí)例分屬4個upstream,使用了類似/service1、/service2的路徑來訪問4個實(shí)例。

此時從本地訪問任一服務(wù),則會報502錯誤,百思不得其解。

connect() failed (111: Connection refused) while connecting to upstream

compose文件

version: ’2’networks: nn: driver: bridgeservices: service-1: container_name: service-1 image: foo networks: - nn volumes: - ./logs/1:/apps/aaa/bbb-logs - ./common:/apps/aaa/bbb - ./xxx/1.xml:/ccc/targets.xml entrypoint: foo.sh command: start app=foo port=6000 service-2: container_name: service-2 image: foo networks: - nn volumes: - ./logs/2:/apps/aaa/bbb-logs - ./common:/apps/aaa/bbb - ./xxx/2.xml:/ccc/targets.xml entrypoint: foo.sh command: start app=foo port=6000 service-3: container_name: service-3 image: foo networks: - nn volumes: - ./logs/3:/apps/aaa/bbb-logs - ./common:/apps/aaa/bbb - ./xxx/3.xml:/ccc/targets.xml entrypoint: foo.sh command: start app=foo port=6000 service-4: container_name: service-4 image: foo networks: - nn volumes: - ./logs/4:/apps/aaa/bbb-logs - ./common:/apps/aaa/bbb - ./xxx/4.xml:/ccc/targets.xml entrypoint: foo.sh command: start app=foo port=6000 nginx: container_name: nginx image: nginx:1.15-alpine ports: - 6001:6001 networks: - nn volumes: - ./nginx/nginx.conf:/etc/nginx/nginx.conf - ./logs/nginx:/var/log/nginx

nginx.conf

worker_processes 8;worker_rlimit_nofile 65535; events { use epoll; worker_connections 65535; } http { include mime.types; default_type aplication/octet-stream; sendfile on; log_format main ’[$time_local]$remote_addr-$upstream_addr '$request' $status $body_bytes_sent’; upstream service1.local { server service-1:6000; } upstream service2.local { server service-2:6000; } upstream service3.local { server service-3:6000; } upstream service4.local { server service-4:6000; } server { listen 6001; client_max_body_size 100M; proxy_set_header Host $host:$server_port; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; location /service1/ {proxy_pass http://service1.local/; } location /service2/ {proxy_pass http://service2.local/; } location /service3/ {proxy_pass http://service3.local/; } location /service4/ {proxy_pass http://service4.local/; } location /nginx_status {stub_status on;access_log off; } }}

此時curl localhost:6001/service1/api/v1/....就會報上面的502錯誤,按理說每一個容器都是有各自的網(wǎng)卡,不同容器的端口號應(yīng)該不沖突才對。

解決方案

暫時沒有較好的方案,只能對4個服務(wù)使用不同的端口號,nginx也相應(yīng)地修改。

補(bǔ)充:同臺服務(wù)器部署多套docker容器,端口重定向問題

在生成環(huán)境,部署多個容器,訪問多個端口;

例如:-p 80:80 -p 81:81

81地址退出的時候,直接訪問到80端口的地址。

誤區(qū):開始以為是cookie的問題,因?yàn)樗⑿铝薱ookie(cookie是不區(qū)分端口號)

最終找到了原因:redirect問題,因?yàn)橥顺鲋囟ㄏ虻降卿涰撁?/p>解決方案:配置nginx參數(shù)

proxy_set_header HOST $host; 改成 proxy_set_header HOST $host:81;

因?yàn)椴还茉鯓?,請求參?shù)投都帶上了端口號。

網(wǎng)上還有一種方法:修改proxy_redirect 參數(shù)(不過試過沒有生效)

以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持好吧啦網(wǎng)。如有錯誤或未考慮完全的地方,望不吝賜教。

標(biāo)簽: Docker
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日韩高清不卡一区| 久久国产99| 国产情侣一区| 国产精品videosex极品| 国产欧美欧美| 精品国产免费人成网站| av高清一区| 日韩视频免费| 免费人成在线不卡| 亚洲精品黄色| 国产精品久久久久久久免费软件 | 日本高清久久| 国产精品入口久久| 欧美精品资源| 爽好久久久欧美精品| 日韩精品导航| 激情中国色综合| 亚洲福利久久| 日韩av中文字幕一区二区三区| 老司机精品在线| 国精品一区二区三区| 亚洲精品乱码日韩| 国产91在线精品| 亚洲欧美日韩综合国产aⅴ| 国产精品免费大片| 一区免费在线| 国产精品流白浆在线观看| 日韩成人高清| 亚洲免费成人av在线| 国产不卡一区| 亚洲三级精品| 五月天av在线| 亚洲精品婷婷| 日韩电影免费在线观看| 亚洲精品大片| 99久久亚洲精品| 亚洲永久精品唐人导航网址| 精品国产乱码久久久久久樱花| 亚洲精品小说| 精品视频在线观看网站| 亚洲欧洲一区| 国产aⅴ精品一区二区四区| 亚洲综合二区| 国产一区二区三区精品在线观看 | 久久精品一区二区三区中文字幕| 久久人人99| 中文无码久久精品| 福利一区视频| 亚洲性视频在线| 另类综合日韩欧美亚洲| 综合激情婷婷| 久久视频精品| 成人在线免费观看网站| 亚洲2区在线| 激情综合网址| 国产黄大片在线观看| 久久国产免费看| 免费在线看一区| 亚洲午夜久久久久久尤物| 精品国产欧美日韩| 日本亚洲不卡| 日韩影院免费视频| 麻豆精品蜜桃| 精品五月天堂| 在线一区免费观看| 四虎4545www国产精品 | 天堂av在线| 欧美激情网址| 欧美日韩va| 视频一区二区中文字幕| 日韩精品2区| 免费一级欧美在线观看视频| 亚洲日本免费电影| 久久福利精品| 日韩视频一区二区三区在线播放免费观看| 精品一区二区三区的国产在线观看 | 国产亚洲人成a在线v网站| 91精品高清| 日韩中文在线播放| 国产a久久精品一区二区三区| 日韩一区二区三区精品视频第3页 日韩一区二区三区免费视频 | 久久福利影视| 激情婷婷综合| 日韩精品午夜| 久久久久久美女精品| 日韩国产激情| 亚洲成人av观看| 成人免费网站www网站高清| 日韩欧美不卡| 日韩精品中文字幕第1页| 麻豆国产精品| 麻豆成人在线观看| 久久超级碰碰| 精品五月天堂| 88久久精品| 国产精品久久久亚洲一区| 欧美日韩一区自拍| 国产精品白浆| 久久香蕉网站| 欧美激情另类| 国产精品字幕| 午夜精品网站| 国产精品毛片一区二区三区| 久久电影一区| 日韩激情综合| 久久激五月天综合精品| 日本特黄久久久高潮| 国产精品久久久久77777丨 | 7777精品| 欧美国产先锋| 久久久男人天堂| 亚洲福利久久| 亚洲精品精选| 精品视频在线你懂得| 天堂日韩电影| 蜜臀精品久久久久久蜜臀 | 日韩中文字幕av电影| 午夜久久av| 老牛国内精品亚洲成av人片| 成人精品亚洲| 午夜在线精品偷拍| 欧美日韩亚洲一区在线观看| 欧美激情aⅴ一区二区三区| 另类专区亚洲| 视频一区欧美日韩| 久久久亚洲欧洲日产| 亚洲伦乱视频| 石原莉奈在线亚洲三区| 国产日韩欧美一区二区三区在线观看| 精品国产亚洲一区二区三区在线| 色婷婷久久久| 亚洲精品一二三**| 国产极品嫩模在线观看91精品| 日韩av片子| 石原莉奈在线亚洲二区| 欧美国产亚洲精品| 午夜欧美理论片| 国产精品久久乐| 蜜臀91精品国产高清在线观看| 亚洲v天堂v手机在线| 亚洲黄色网址| 日本亚洲三级在线| 日韩久久视频| 日韩精品第一| 激情久久婷婷| 国产精品黄色| 免费日韩一区二区| 国产96在线亚洲| 一区二区精品| se01亚洲视频| 国产精品第十页| 人人爽香蕉精品| 91精品国产福利在线观看麻豆| 91精品国产一区二区在线观看| 四虎884aa成人精品最新| 国产亚洲观看| 快she精品国产999| 日韩在线精品| 国产精品a级| 一区二区三区四区日韩| 欧美日韩精品免费观看视完整 | 91久久午夜| 成人小电影网站| 国产精品xxx| 日韩精品a在线观看91| 亚洲韩日在线| 成人精品国产亚洲| 国产免费av国片精品草莓男男| 亚洲激情欧美| 精品欧美一区二区三区在线观看| 国产精品久久久一区二区| 免费在线观看日韩欧美| 99视频精品全国免费| 国产一区二区色噜噜| 69精品国产久热在线观看| 黑丝一区二区三区| 日韩国产一区二区| 美女视频免费精品| 欧美午夜网站| 亚洲人成网站在线在线观看| 99精品网站| 日韩在线中文| 国产精选在线| 麻豆精品新av中文字幕| 日韩国产欧美一区二区三区| 日韩精品一区第一页| 激情婷婷综合| 久久高清免费| 视频二区不卡| 91看片一区| 成人在线超碰| 精品亚洲成人| 精品网站999| 久久99免费视频| 国产精品嫩模av在线| 久久精品xxxxx| 国产欧美一区二区三区米奇| 日韩二区在线观看| 91欧美日韩在线| 日本国产欧美|