1
lhbc 2016-08-07 22:20:51 +08:00
就这点代码, docker 没优势
|
2
lianghudou OP @lhbc 比如部署 rails , git push 到服务器的话需要重启 server ,重新把 rails 加载到内存中,这需要几秒钟的暂停,用 docker 的部署的话也得重启 rails server 吗?
|
3
lhbc 2016-08-07 22:34:24 +08:00
@lianghudou 必须的
|
4
9hills 2016-08-07 22:37:27 +08:00
|
5
9hills 2016-08-07 22:38:20 +08:00
另外 Docker 做部署一般不是热部署、、、主要依赖 lb
|
6
Hanxv 2016-08-07 22:40:13 +08:00 via Android
docker 是容器……你部署的都在那个容器里面。
它就相当于是虚拟机…只不过不需要做过多的环境配置 |
7
ryd994 2016-08-07 22:45:23 +08:00 via Android
做好 load balancing 用什么做都可以
|
8
lianghudou OP |
9
wangxiaoer 2016-08-09 15:46:41 +08:00
@lianghudou :好奇你这种方式直接 push 上去,难道开发环境和线上环境配置都一样?比如缓存路径、数据库连接信息啥的。
另外,涉及到文件 js css 压缩合并的,直接 push 个源码也不行,苦死了 |