解决云服务器docker swarm节点间无法通信问题

解决云服务器docker swarm节点间无法通信问题,第1张

如果你的swarm运行在默认端口,那么你就可能和我一样遇到了VXLAN默认端口4789/udp被云服务厂商阻断的问题。比如阿里云在文档中提到了这点,链接->阿里云添加udp监听文档 。 这个问题在docker:v19.03之前无法直接解决。19.03版本,docker在swarm init之上增加了--data-path-port uint32 的配置项用于更改docker swarm的VXLAN端口。 下面以指定端口5789/udp为例

https://docs.spring.io/spring-cloud-dataflow/docs/2.0.1.RELEASE/reference/htmlsingle/#getting-started-local

https://www.jianshu.com/p/25da5802e462

下面的 compose 很多是之前启动过的,这里需要修改

点波关注 系统搭建(docker)

1、修改用户名和密码右击我的电脑-管理,然后在弹出的计算机管理界面中,点击“本地用户和组”在右侧找到你登录时候用的用户名,右击-设置密码即可设置该用户名的新密码,如果修改用户名可以右击-重命名即可修改。

2、磁盘管理右击我的电脑-管理,然后在弹出的计算机管理界面中,点击“磁盘管理”右侧黑色的代表为指派的磁盘空间右击黑色未指派磁盘-新建磁盘分区-新建磁盘分区向导-选折主磁盘分区(大小根据需求设置)-指派磁盘驱动器号-执行快速格式化-完成。更改盘符的卷标-右击该盘符-更改驱动器号和路径-指派驱动器号。

3、更改3389远程登录端口 Windows默认的远程登录端口是3389,有的时候为了安全考虑,需要更改远程端口。点击开始-运行-输入regedit打开注册表编辑器,由于注册表上有很多信息,最简单的方法寻找需要修改端口的地方,键盘ctrl+F,弹出搜索框,输入Portnumber进行查找,可能会搜到几处选项,注意查找值为3389的名称。需要修改的地方有两个-双击portnumber,选择十进制,将3389更改为别的数字,最好是越大越好,当然在65535之内,因为大的数字别的程序占用的几率比较小。

4、防火墙安全配置修改完成后,一定要查看本地的防火墙用没有打开,如果打开,需要在防火墙中将修改后的端口添加到例外。右键网上邻居-选择属性-网络连接-右键本地连接-属性-高级-设置,打开windows防火墙,选择例外选项。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/522370.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-21
下一篇2023-06-21

发表评论

登录后才能评论

评论列表(0条)

    保存