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