广告
返回顶部
首页 > 资讯 > 精选 >docker设置了端口映射不能访问怎么办
  • 132
分享到

docker设置了端口映射不能访问怎么办

2023-06-14 07:06:07 132人浏览 泡泡鱼
摘要

这篇文章主要介绍了Docker设置了端口映射不能访问怎么办,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。#docker ps 查看, 所有端口都 做了映射CONTaiNER&

这篇文章主要介绍了Docker设置了端口映射不能访问怎么办,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

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

CONTaiNER ID    IMAGE              COMMAND       CREATED       STATUS       PORTS                                                                                                                                                  NAMES764b158ba491    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.log2018/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 refused2018/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 refused2018/10/14 20:27:11 rpc.go:41: dial 10.0.10.103:8433 fail: dial tcp 10.0.10.103:8433: getsockopt: connection refused2018/10/14 20:27:15 rpc.go:41: dial 10.0.10.103:8433 fail: dial tcp 10.0.10.103:8433: getsockopt: connection refused2018/10/14 20:27:23 rpc.go:41: dial 10.0.10.103:8433 fail: dial tcp 10.0.10.103:8433: getsockopt: connection refused2018/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 refused2018/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>

但是无法访问

原因:

docker里面的host不能配置127.0.0.1 或者192.168.0.1 或则宿主机器将无法访问端口

修改配置文件—(涉及到的,需要外部访问的都需要修改)

[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" **#此处监听外面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里的服务

[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> #连接成功,数据传入。

查看端口的连接性

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

好啦~ 可以连接成功。

补充:docker 镜像启动成功但是无法访问

解决办法:

vi /etc/sysctl.conf 或者

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

net.ipv4.ip_forward=1

重启network服务

systemctl restart network 查看是否修改成功

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

感谢你能够认真阅读完这篇文章,希望小编分享的“docker设置了端口映射不能访问怎么办”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网精选频道,更多相关知识等着你来学习!

--结束END--

本文标题: docker设置了端口映射不能访问怎么办

本文链接: https://www.lsjlt.com/news/268987.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • docker设置了端口映射不能访问怎么办
    这篇文章主要介绍了docker设置了端口映射不能访问怎么办,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。#docker ps 查看, 所有端口都 做了映射CONTAINER&...
    99+
    2023-06-14
  • docker设置了端口映射,不能访问的解决方案
    #docker ps 查看, 所有端口都 做了映射 CONTAINER ID IMAGE COMMAND CREATED ...
    99+
    2022-11-11
  • docker端口映射后访问不了怎么解决
    有几种可能的解决方法: 检查容器内的应用程序是否正确监听了指定的端口。你可以进入容器内部,使用命令 netstat -tln 来...
    99+
    2023-10-22
    docker
  • docker映射出来端口访问不了怎么解决
    出现这种情况可能是由于以下几个原因导致的: 防火墙设置:检查本地防火墙是否阻止了对该端口的访问。可以尝试关闭防火墙或者允许相应的...
    99+
    2023-10-25
    docker
  • docker端口映射后访问不了如何解决
    如果你在Docker中映射了端口,但无法访问,请尝试以下步骤来解决问题:1. 确保Docker容器正在运行:通过运行`docker ...
    99+
    2023-09-20
    docker
  • ros端口映射本地不能访问怎么解决
    1. 确认端口映射设置正确:首先确认你设置的端口映射是否正确,检查你的路由器或防火墙是否正确配置。你可以尝试使用其他工具或方式进行端...
    99+
    2023-06-10
    ros端口映射
  • docker端口映射无法外部访问怎么解决
    如果Docker容器的端口映射无法从外部访问,可以尝试以下解决方法:1. 检查Docker容器的端口映射配置是否正确。确保容器的端口映射配置正确地将容器内部的端口映射到主机的端口上。2. 检查主机的防火墙设置。确保主机的防火墙允许外部访...
    99+
    2023-08-11
    docker
  • 云服务器映射端口到外网端口怎么办啊怎么设置
    如果您想将云服务器映射到外网端口,您可以按照以下步骤进行操作: 打开浏览器,搜索云服务器的映射端口地址; 在云服务器的网站上,查看具体配置信息,例如端口号、IP地址等; 在云服务器的帮助文档或在线帮助网站上,查找映射端口地址的详细信息;...
    99+
    2023-10-27
    端口 服务器 到外网
  • 云服务器怎么设置端口映射功能
    云服务器通常需要通过配置客户端与服务端之间的连接方式来实现端口映射功能。以下是一些有关如何设置端口映射功能的建议: 选择映射模式:在云服务提供商的网站上,您可以选择不同的端口映射模式。例如,您可以选择将一个公共 IP 地址映射为特定的云...
    99+
    2023-10-26
    端口映射 功能 服务器
  • 腾讯云服务器设置端口访问怎么设置不了
    为什么我的腾讯云服务器无法访问? 腾讯云服务器默认会开放800端口,但有时可能会发生连接超时或者被防火墙阻止等问题,导致无法访问。如果出现这些问题,可以尝试关闭端口或者更改服务器的配置参数。 我该如何开启腾讯云服务器的端口? 可以...
    99+
    2023-10-27
    腾讯 端口 服务器
  • 云服务器映射端口到外网怎么设置密码登录不了
    如果您使用云服务器映射到外网来登录,您需要使用一个强密码来登录您的云服务器。但是,如果您不小心将密码提供给了云服务器提供商,可能无法继续登录。下面是一个可能导致云服务器无法登录到外网的常见问题的解决方法: 修改密码:如果您使用默认密码,...
    99+
    2023-10-27
    端口 密码 服务器
  • 云服务器映射端口到外网怎么办啊怎么设置
    如果您想将云服务器映射到外网,以下是一些常见的步骤: 打开网络和共享中心:登录网络和共享中心,点击左侧导航栏的“更多”选项卡,然后选择“本地连接”。 配置映射端口:在本地连接属性中,找到“TCP/IP协议”并选择您的云服务器的默认协议(...
    99+
    2023-10-26
    端口 服务器 到外网
  • 云服务器怎么做端口映射功能设置的
    云服务器的端口映射功能可以将一个IP地址和端口映射到特定的云服务器端口,从而使得客户端可以访问特定的IP地址和端口。在云服务器中,客户端可以通过以下步骤来访问端口: 打开云服务器控制台。 在控制台中打开云服务器管理界面。 点击“连接...
    99+
    2023-10-27
    怎么做 端口映射 功能
  • 云服务器怎么做端口映射功能设置方法
    一、端口映射功能设置方法 使用虚拟防火墙配置 在云服务器的管理控制台中,可以通过虚拟防火墙配置端口映射。虚拟防火墙可以监控云服务器内部网络流量,并根据流量类型来决定允许或禁止哪些端口的访问。虚拟防火墙的端口映射可以是单个虚拟防火墙的端...
    99+
    2023-10-27
    怎么做 端口映射 功能
  • 云服务器映射端口到外网怎么办啊怎么设置密码
    如果您要映射外网的共享目录(例如 Dropbox、Google Drive)到本地文件服务器,可以在映射端口和文件服务器之间执行以下步骤: 确认您的网络连接是否稳定,并且连接到您的本地文件服务器。 登录到文件服务器,并且在其主界面中创建...
    99+
    2023-10-27
    端口 密码 服务器
  • 云服务器映射端口怎么设置密码保护功能
    首先,我们需要了解云服务器的映射端口是如何工作的。云服务器是一种通过互联网访问计算机资源的服务。当用户连接到云服务器时,他们可以通过映射端口来访问这些资源。如果用户没有正确配置映射端口,那么访问云服务器的用户将无法访问其它的资源,这将导致云...
    99+
    2023-10-28
    端口 保护功能 密码
  • 腾讯云服务器端口开放访问不了怎么办
    首先,请检查您的防火墙设置是否允许通过腾讯云服务器的端口进行访问。如果防火墙设置阻止了此类端口的访问,则您可以尝试关闭防火墙并重新连接腾讯云服务器。 如果您无法确定具体的原因,您可以尝试查看腾讯云服务器的错误日志或联系腾讯云客户支持寻求帮...
    99+
    2023-10-28
    腾讯 端口 服务器
  • 阿里云服务器端口开放访问不了怎么办
    如果您无法访问阿里云服务器端口,可能有以下几个原因: 防火墙:某些防火墙可能会阻止您的连接,建议检查您的防火墙设置。 端口:如果您正在使用来自特定服务的端口,则需要查看这些端口开放的情况。如果您正在使用HTTP、FTP或其他服务,则可能...
    99+
    2023-10-26
    阿里 端口 服务器
  • 腾讯云服务器端口开放访问不了怎么办呀
    检查腾讯云服务器的IP地址是否正确,确保使用的是正确的IP地址。 尝试更改您的IP地址和DNS服务器地址,重新尝试访问腾讯云服务器。 如果以上方法仍然无效,您可以尝试联系腾讯云的技术支持,他们可能会为您提供进一步的帮助。 如果以上方法仍然...
    99+
    2023-10-27
    腾讯 端口 服务器
  • 云服务器映射端口到外网怎么设置密码登录不上
    如果您的云服务器映射端口到外网无法设置密码登录,可能是因为您的帐户密码设置不当或者存在安全风险。以下是一些可能有用的解决方案: 尝试修改您的帐户密码。确保您选择的密码长度足够大,并包含大写字母、小写字母、数字和特殊符号。 检查您的密钥管...
    99+
    2023-10-27
    不上 端口 密码
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作