
本人穷,买不起多个 ecs 就买了一台 ecs,用不了 k8s,网上查资料都是要先停掉镜像、删除,然后在创建镜像,有没有简单的实现类似"热部署"的功能的?
1 precisi0nux 2020-10-27 16:37:24 +08:00 via iPhone 你是说 ecs 只由一台 ec2 组成?热部署用 update_service 啊,或者 code deploy |
2 dethan 2020-10-27 16:59:06 +08:00 via Android 把数据映射到主机试试 |
3 liuzhaowei55 2020-10-27 18:55:09 +08:00 via iPhone docker swarm |
4 tomczhen 2020-10-27 19:14:30 +08:00 via Android 就 HTTP 服务来说,可以,弄个 Nginx 挂容器前面就行。 不过你都省这个钱了,干嘛给自己找不自在,停几分钟多省事。 |
5 Jirajine 2020-10-27 19:17:30 +08:00 via Android 保持旧的服务不动,部署新的,完成后网关指向新服务,再把旧的撤掉。 |
6 StarUDream 2020-10-27 19:18:36 +08:00 docker swarm + portainer |
7 lavvrence 2020-10-27 19:22:15 +0800 minikube: 单机 K8s |
8 kekxv 2020-10-27 19:22:33 +08:00 via iPhone 开两个 docker,nginx 负载均衡 然后一个一个更新就可以了 |
9 julyclyde 2020-10-28 14:42:05 +08:00 需要先开新的才能热部署 然后再关闭旧的 |
10 lx0758 2020-11-04 11:13:19 +08:00 docker swarm + traefik 谁用谁知道 |