
有一个个人 hobby 项目,想 docker 部署。
k8s 玩不起,对机器对配置要求太高,根本没精力。 k3s,对机器要求是低了,但是对配置和 k8s 完全一样的。 swarm 根本没人用,直接 pass 貌似只能用直接 docker-compose 了,这个又太简单了,能不能稍微多点功能。但不要直接给我 k8s 这种巨无霸,用不上这么多 fancy 的功能。
大家有没有啥好意见?
1 momocraft 2019-11-29 18:45:04 +08:00 docker-compose ? |
2 momocraft 2019-11-29 18:46:02 +08:00 原来 docker-compose 还简单,能不能说一下你想要什么功能 |
3 monsterxx03 2019-11-29 18:47:47 +08:00 |
4 gamesover OP @momocraft 能不能有一个 master 和 worker,既能 load balance,又安全点,master 挂了 worker 可以顶上? |
6 tomczhen 2019-11-29 19:18:17 +08:00 需求不高 swarm 挺好用的,简单,轻便。至于分享没 k8s 多,因为 k8s 才逼格高嘛,毕竟国内随便拉个公司出来都是高并发、大数据业务。:doge: |
8 tomczhen 2019-11-29 19:19:00 +08:00 补充一下:portainer + docker swarm |
9 endoffight 2019-11-29 19:25:25 +08:00 via Android rancher |
10 naixiaoxin 2019-11-29 21:41:34 +08:00 docker run 不行么? |
11 Yourshell 2019-11-29 22:13:35 +08:00 我还以为那个 hobby 是什么我不知道的技术,还去搜索一下。 ??? |
12 gamesover OP @tomczhen 非常感谢,花了 2 个小时,portainer + docker swarm 已经跑起来了,多谢 swarm 不同 ip 连起来一点问题都没有 k3s 我不同 ip (比如 master 在 aws,worker 在 azure ),用公共 ip 连都连不起来 |
13 Xusually 2019-11-30 00:20:36 +08:00 @gamesover swarm 没人用这个不敢苟同。。并不是所有场合都需要搞 k8s 这么复杂的。。楼主都说了轻量了,swarm 很合适吧 |
14 gamesover OP docker swarm 部署完一个 service,和对 service 绑定一个域名?好像必须要安装 Universal Control Plane ?这个是收费的吧 |
15 eslizn 2019-11-30 03:57:54 +08:00 推荐 dokku |
16 springz 2019-11-30 08:43:29 +08:00 或许你需要 Portainer https://www.portainer.io/ |
17 springz 2019-11-30 08:45:37 +08:00 我的开发环境是用 Portainer + Docker Compose 管理的,k8s 说实话太太太太复杂了。 |