五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

docker容器內(nèi)訪問宿主機(jī)127.0.0.1服務(wù)

2023-09-09 10:32 作者:萬事俱備就差個(gè)程序員  | 我要投稿

docker容器內(nèi)訪問宿主機(jī)127.0.0.1服務(wù)

原創(chuàng)?技術(shù)生活?技術(shù)生活?2020-04-15 09:00

點(diǎn)擊上方”技術(shù)生活“,選擇“設(shè)為星標(biāo)”

做積極的人,而不是積極廢人


  • 背景

  • 原因分析

  • 解決方案



背景



????????已經(jīng)通過docker啟動(dòng)的elasticsearch 服務(wù),監(jiān)聽端口9200。在宿主機(jī)中直接通過http://127.0.0.1:9200 可以直接訪問,但是通過docker訪問缺不行,訪問url:http://127.0.0.1:9200 或者h(yuǎn)ttp://localhost:9200


原因分析


????docker是一個(gè)虛擬環(huán)境,127.0.0.1和localhost指的是虛擬環(huán)境內(nèi)部,而不是外部宿主機(jī),所以無法這樣訪問.






解決方案


? ?1、?對(duì)于mac和windows,可以使用host.docker.internal替換127.0.0.1,如http://host.docker.internal:9200?(親測(cè)好使)

????2、對(duì)于Linux可以采用如下方案

????????????創(chuàng)建一個(gè)橋接網(wǎng)絡(luò)

????????????下面的localNet是網(wǎng)絡(luò)名字,可自行修改;關(guān)于192.168.0.0這個(gè)子網(wǎng),也可以自行定義.

?默認(rèn)按照下面的命令,執(zhí)行后將可以通過192.168.0.1訪問宿主機(jī).


docker?network?create?-d?bridge?--subnet?192.168.0.0/24?--gateway?192.168.0.1?localNet

使用192.168.0.1替換127.0.0.1,如http://192.168.0.1:9200



docker容器內(nèi)訪問宿主機(jī)127.0.0.1服務(wù)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
澎湖县| 青阳县| 县级市| 龙岩市| 老河口市| 普兰店市| 安化县| 仙游县| 沿河| 潞西市| 晋江市| 昂仁县| 崇左市| 固始县| 杨浦区| 南平市| 鄱阳县| 崇义县| 玉环县| 晋江市| 江永县| 奈曼旗| 晋宁县| 嘉兴市| 锦州市| 江达县| 仙居县| 泽州县| 贵州省| 永寿县| 宁阳县| 永登县| 准格尔旗| 海口市| 广平县| 疏附县| 黑水县| 太仓市| 光泽县| 卫辉市| 焦作市|