濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > docker設(shè)置了端口映射,不能訪問(wèn)的解決方案

docker設(shè)置了端口映射,不能訪問(wèn)的解決方案

熱門標(biāo)簽:河南防封號(hào)電銷機(jī)器人是什么 400電話辦理介紹信 打400電話怎么辦理收費(fèi) 麗江真人語(yǔ)音電話外呼系統(tǒng) 10086外包用的什么外呼系統(tǒng) 福州企業(yè)電銷機(jī)器人排名 宿城區(qū)電話機(jī)器人找哪家 上海申請(qǐng)高400開(kāi)頭的電話 怎么找到?jīng)]有地圖標(biāo)注的店

#docker ps 查看, 所有端口都 做了映射

CONTAINER ID    IMAGE              COMMAND       CREATED       STATUS       PORTS                                                                                                                                                  NAMES
764b158ba491    open-falcon-plus-02:v-daiyi-01  "/bin/bash"     2 days ago     Up 3 hours     0.0.0.0:4444->4444/tcp, 0.0.0.0:6030-6031->6030-6031/tcp, 0.0.0.0:6070-6071->6070-6071/tcp, 0.0.0.0:6080-6081->6080-6081/tcp, 0.0.0.0:8080-8081->8080-8081/tcp, 0.0.0.0:8433->8433/tcp, 0.0.0.0:9912->9912/tcp, 0.0.0.0:14444->14444/tcp, 0.0.0.0:16060->16060/tcp, 0.0.0.0:18433->18433/tcp, 8082/tcp  open-falcon-plus-daiyi-01

#但是查看日志

tail -40 /home/work/open-falcon/agent/logs/agent.log
test@ubuntu-10:/tmp/bak$ tail -40 /home/work/open-falcon/agent/logs/agent.log
2018/10/14 20:27:09 transfer.go:48: call Transfer.Update fail: &{{2 1} <nil> 10.0.10.103:8433 1s} dial tcp 10.0.10.103:8433: getsockopt: connection refused
2018/10/14 20:27:09 var.go:95: <= <Total=0, Invalid:0, Latency=0ms, Message:>
2018/10/14 20:27:09 rpc.go:41: dial 10.0.10.103:8433 fail: dial tcp 10.0.10.103:8433: getsockopt: connection refused
2018/10/14 20:27:11 rpc.go:41: dial 10.0.10.103:8433 fail: dial tcp 10.0.10.103:8433: getsockopt: connection refused
2018/10/14 20:27:15 rpc.go:41: dial 10.0.10.103:8433 fail: dial tcp 10.0.10.103:8433: getsockopt: connection refused
2018/10/14 20:27:23 rpc.go:41: dial 10.0.10.103:8433 fail: dial tcp 10.0.10.103:8433: getsockopt: connection refused
2018/10/14 20:27:23 transfer.go:48: call Transfer.Update fail: &{{0 0} <nil> 10.0.10.103:8433 1s} dial tcp 10.0.10.103:8433: getsockopt: connection refused
2018/10/14 20:27:23 var.go:95: <= <Total=0, Invalid:0, Latency=0ms, Message:>
2018/10/14 20:27:41 var.go:88: => <Total=92> <Endpoint:ubuntu, Metric:agent.alive, Type:GAUGE, Tags:, Step:60, Time:1539574061, Value:1>
2018/10/14 20:27:41 var.go:88: => <Total=5> <Endpoint:ubuntu, Metric:df.bytes.free.percent, Type:GAUGE, Tags:mount=/,fstype=ext4, Step:60, Time:1539574061, Value:67.01861018345224>

但是無(wú)法訪問(wèn)

原因:

docker里面的host不能配置127.0.0.1 或者192.168.0.1 或則宿主機(jī)器將無(wú)法訪問(wèn)端口

修改配置文件—(涉及到的,需要外部訪問(wèn)的都需要修改)

[root@ubuntu-10 open-falcon]# vim transfer/config/cfg.json
{
  "debug": true,
  "minStep": 30,
  "http": {
    "enabled": true,
    "listen": "0.0.0.0:6060"
  },
  "rpc": {
    "enabled": true,
    "listen": "0.0.0.0:8433" **#此處監(jiān)聽(tīng)外面8433. 改成0.0.0.0**
  },
  "socket": {
    "enabled": true,
    "listen": "0.0.0.0:4444",
    "timeout": 3600
  },
  "judge": {
    "enabled": true,
    "batch": 200,
    "connTimeout": 1000,
    "callTimeout": 5000,
    "maxConns": 32,
    "maxIdle": 32,
    "replicas": 500,
    "cluster": {
      "judge-00" : "127.0.0.1:6080"
    }
  },
  "graph": {
    "enabled": true,
    "batch": 200,
    "connTimeout": 1000,
    "callTimeout": 5000,
    "maxConns": 32,
    "maxIdle": 32,
    "replicas": 500,
    "cluster": {
      "graph-00" : "127.0.0.1:6070"
    }
  },
  "tsdb": {
    "enabled": false,
    "batch": 200,
    "connTimeout": 1000,
    "callTimeout": 5000,
    "maxConns": 32,
    "maxIdle": 32,
    "retry": 3,
    "address": "127.0.0.1:8088"
  }

修改好之后重啟 docker里的服務(wù)

[root@ubuntu-10 open-falcon]# ./open-falcon restart transfer

再次查看日志

test@ubuntu-10:/tmp/bak$ tail -40 /home/work/open-falcon/agent/logs/agent.log 
2018/10/15 02:52:48 var.go:88: => <Total=1> <Endpoint:test-endpoint, Metric:test-metric-97, Type:GAUGE, Tags:idc=lgi-test,loc=beijing-test, Step:20, Time:1539597168, Value:33>
2018/10/15 02:52:48 var.go:95: <= <Total=1, Invalid:0, Latency=0ms, Message:ok>
2018/10/15 02:52:48 var.go:88: => <Total=1> <Endpoint:test-endpoint, Metric:test-metric-97, Type:GAUGE, Tags:idc=lgi-test,loc=beijing-test, Step:20, Time:1539597168, Value:33>
2018/10/15 02:52:48 var.go:95: <= <Total=1, Invalid:0, Latency=0ms, Message:ok>
2018/10/15 02:52:48 var.go:88: => <Total=1> <Endpoint:test-endpoint, Metric:test-metric-97, Type:GAUGE, Tags:idc=lgi-test,loc=beijing-test, Step:20, Time:1539597168, Value:33>
2018/10/15 02:52:48 var.go:95: <= <Total=1, Invalid:0, Latency=0ms, Message:ok> #連接成功,數(shù)據(jù)傳入。

查看端口的連接性

test@ubuntu-10:/tmp/bak$ telnet 10.0.10.103 8433
Trying 10.0.10.103...
Connected to 10.0.10.103.
Escape character is '^]'.   #這就是ok的

好啦~ 可以連接成功。

補(bǔ)充:docker 鏡像啟動(dòng)成功但是無(wú)法訪問(wèn)

解決辦法:

vi /etc/sysctl.conf 或者

vi /usr/lib/sysctl.d/00-system.conf 添加如下代碼:

net.ipv4.ip_forward=1

重啟network服務(wù)

systemctl restart network 查看是否修改成功

sysctl net.ipv4.ip_forward 如果返回為“net.ipv4.ip_forward = 1”則表示成功了

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

標(biāo)簽:隴南 荊門 遵義 雞西 運(yùn)城 連云港 朝陽(yáng) 面試通知

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《docker設(shè)置了端口映射,不能訪問(wèn)的解決方案》,本文關(guān)鍵詞  docker,設(shè)置,了,端口,映射,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《docker設(shè)置了端口映射,不能訪問(wèn)的解決方案》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于docker設(shè)置了端口映射,不能訪問(wèn)的解決方案的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    津市市| 中西区| 慈利县| 甘南县| 枞阳县| 凤凰县| 北流市| 华池县| 肥东县| 平谷区| 杂多县| 梁河县| 岱山县| 彭山县| 谢通门县| 莱阳市| 万山特区| 太和县| 湘潭县| 阜新市| 昌邑市| 文登市| 区。| 库车县| 承德市| 吉首市| 河池市| 即墨市| 迁西县| 顺义区| 增城市| 西丰县| 凭祥市| 射阳县| 南开区| 历史| 遂川县| 泾川县| 乌兰县| 河北省| 喀喇沁旗|