
1 risker 2014-11-19 23:12:15 +08:00 |
2 fripSide OP @risker 那个教程我已经看了,发现docker没办法把当前正在运行的os打包成IMG,制作IMG还只能安装YUM中有的东西,想导入自己的库都很难。 跑应用更蛋疼,还得向外面指定端口,docker有没有什么模式能直接run在当前的shell中? |
3 cloudzhou 2014-11-20 00:02:55 +08:00 如果是线上机器,出于性能极致需求,不推荐。 这种情况下是写好部署脚本,基本上针对一种类型的新机器(比如 Centos),然后一运行完这个脚本,绝大部分事情已经做完,处于可部署/上线状态。 Docker适用另一些需求,比如内部部署 wordpress、wiki,这些做成 Docker 镜像,如果那天要复制、迁移,都是分分钟的事情。 |
5 kslr 2014-11-20 09:07:22 +08:00 写脚本,让他们安装指定的系统不就行了。 |
6 ryd994 2014-11-20 10:27:52 +08:00 配置文件可以直接复制,基本上/etc复制就好了 自己编的库…………也可以复制吧……,在依赖一样的前提下,别随便升级就行了。 另外可以轮流部署啊,每次下线一台,做熟了应该还是很快的。 重点是习惯要好,开发时干了什么全都要有记录。同时升级前先备份,不行就rollback |
7 fripSide OP @ryd994 是准备在新机器上编译好,能复制的就的直接copy,然后再每台配置一下。supervisord和mysql,nginx这些也能直接复制吗? |
9 ryd994 2014-11-22 01:27:53 +08:00 via Android 库相同是可以直接互换的,建议你先编译一个小的试试 |