求 docker 集群部署有简单的方案

2017 年 5 月 21 日
 SlipStupig

最近在折腾 docker 集群,本来打算使用 k8s 发现学习曲线太高了,安装了 3 天都没跑起来,swarm 貌似很容易但是连个界面都没有,我需要如下功能:

有没什么方案能学习起来简单,安装起来不复杂的,而且能满足我的需求的方案呢?

5913 次点击
所在节点    程序员
23 条回复
xiaolanglang
2017 年 5 月 21 日
用 juju 安装 k8s 或者用 kubeadm 安装?
WildCat
2017 年 5 月 21 日
Rancher?
cxbig
2017 年 5 月 21 日
要不你试试 rancher ?
SlipStupig
2017 年 5 月 22 日
@WildCat
@cxbig
感觉非常不错,一键安装就搞定了,但是不知道为啥 agent 加入主机的时候,我用的是 swarm 方案,老是报错无法连接到“ localhost:8090 ”
yangxuan8282
2017 年 5 月 22 日
portainer 可以可视化管理,也支持 swarm
SlipStupig
2017 年 5 月 22 日
@yangxuan8282 这个也折腾了半天,在界面上设置完成密码,弹出一个框提示确实连不上 swarm,我已经正常初始化了
defunct9
2017 年 5 月 22 日
Lxc,从不可视化
SlipStupig
2017 年 5 月 22 日
@defunct9 需求不一样,没界面不方便,而且机器有点多
yangxuan8282
2017 年 5 月 22 日
我记得之前试过 portainer 连集群很容易,你可以拿报错信息去他们的 gitter 问问,开发者回复很积极,现在这个时间有可能秒回
defunct9
2017 年 5 月 22 日
有界面才不方便吧。用 saltstack 管理即可
mritd
2017 年 5 月 22 日
如果你真想玩,我建议你从头搞搞 k8s,二进制安装的教程都写得很详细了,Rancher 那东西太重了,还一句话不知道当讲不当讲,一键式傻瓜操作那种东西都是给玩明白了的人用的,因为他闲浪费时间,但是初学者😌出事你就 game over
bingxx
2017 年 5 月 22 日
生产环境,有人用 docker swarm 吗?
SlipStupig
2017 年 5 月 22 日
@mritd 我也想系统得学习一圈,但是学习是有成本的,我还得赶紧交差,这种环境下我没办法考虑那么多
Orzzzz
2017 年 5 月 22 日
laxenade
2017 年 5 月 22 日
mesos+marathon 也可以,我记得 marathon 是有 ui 的
janxin
2017 年 5 月 22 日
@bingxx 我记得阿里之前说用了
WhiteLament
2017 年 5 月 22 日
portainer 最轻量,但是没有私有仓库管理
shipyard 适中,部署比 rancher 简单
rancher 最重功能也最多
derek80
2017 年 5 月 22 日
k8s 可以看下 kargo
WildCat
2017 年 5 月 22 日
k8s 我 3 天也没跑起来,官方文档宛如智障。并不是我一个人这么觉得
jhsea3do
2017 年 5 月 22 日
k8s 吧,三个宿主节点,国内做就是网速太慢,学习阶段最好在海外的云上,否则等待就是一种煎熬。

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

https://v2ex.ih06.com/t/362838

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

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

© 2021 V2EX