daocloud 的端口发布设置到底是怎么玩的。

2015-10-11 17:19:07 +08:00
 jamiesun

@daocloud 咨询一下, daocloud 的端口到底是怎么玩的。

我部署了一个应用: http://radius.daoapp.io ,但是无法访问。

在控制台查看日志,看不到什么异常,我现在最大的疑问是这个端口发布的配置。

我的容器发布了这些端口

容器     类型 主机       

1815    tcp 动态端口    # http 端口
1816    tcp 动态端口    # http 端口
1819    tcp 动态端口    # http 端口
1813    udp 动态端口    #计费端口
1812    udp 动态端口    #认证端口
1817    tcp 动态端口    # http 端口

确实需要发布这么多端口,但是部署的时候我就懵了,这对外发布看起来只有一个端口,我就算只用一个 http 端口,但是 1812 , 1813 端口还是得独立发布啊。

主机端口被强制设置动态端口,但问题是我不知道这个动态端口是多少,部署前不知道,部署后还是不知道(不知道在哪里查看)。

我搜索相关主题,发现某些用户部署截图在配置端口是可以编辑主机映射端口的,但是我这里没有(是不是付费用户专用)。

发布容器协议只有 http 和 tcp ,但 tcp 不可选(是不是付费用户专用)。

没有独立 IP ,这应该是个重要问题,比如限制了端口发布。

对于特殊协议缺乏支持,目前 docker 容器平台看起来都有这个问题。

跟一些朋友讨论 docker 云平台支持 udp 的问题,难题看起来在 load balance 上。

如果这些问题都能解决,我是十分愿意把主业务全跑上去, daocloud 支持自有主机导入的功能特别好,不过我需要去自己搞定基础服务, daocloud 的一些优势难以完全利用。

3380 次点击
所在节点    Docker
1 条回复
jamiesun
2015-10-11 18:14:27 +08:00
没注意,原来端口编辑是自有主机支持的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/227164

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX