docker并不能把部署的工作「减少为0」,比较好的情况下是「基本减少为1」

Posted cengjianwei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker并不能把部署的工作「减少为0」,比较好的情况下是「基本减少为1」相关的知识,希望对你有一定的参考价值。

很多人说docker改变了运维世界,这句话是从群体角度来说的,是统计学意义上的改变,像mysql,python这样被大规模使用的基础应用,docker化之后为整个群体所节省的时间是非常巨大的。

有人可能会问,我只有一台服务器,也不太可能会迁移。我的python服务,mysql服务,只需要部署一次,就可以在以后重复使用了。那这样docker对于我来说还有优势吗?毕竟docker也是有学习成本的。

如果你确信你的应用都是一次性的,而且只提供给自己使用,那么docker在这种场景下的优势不是特别明显:即便是docker,最初的构建也是需要有人做的,这和直接在机器上部署一次的工作量差不多。也就是说,docker并不能把部署的工作「减少为0」,比较好的情况下是「基本减少为1」。

但是,你真的真的确信,你所做的工作只是一次性的吗?



作者:小狐濡尾
链接:https://www.zhihu.com/question/22871084/answer/88293837
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

以上是关于docker并不能把部署的工作「减少为0」,比较好的情况下是「基本减少为1」的主要内容,如果未能解决你的问题,请参考以下文章

docker部署并运行Redis

使用阿里云的k8s部署访问环境

docker部署前端和后端打包程序

使用Docker快速部署ELK分析Nginx日志实践

docker 实战-项目部署

Jenkins教程——从安装到部署Docker服务声明式流水线HelloWorld