请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

docker容器化部署感觉步骤有点多

docker容器化部署的步骤有点多, 前端直接把build文件夹通过ftp传到服务器上这样更方便,没有体会到docker容器化部署前端项目的好处,麻烦老师解惑,感谢~

正在回答 回答被采纳积分+3

1回答

阿莱克斯刘 2021-02-21 10:24:48

容器化只是各种个样部署方案中的一个,不同的团队的部署理念也不一样,使用ftp还是容器化还是要根据团队需求来决定。

那么课程为什么要花这么大篇幅来介绍使用容器化部署的方式呢?最大的原因是容器化部署非常契合未来的发展方向,尤其是适合云计算的使用,特别适合处理服务的弹性和各种服务器之间的分布式部署、节点管理、甚至是集群管理。

课程中所介绍的只是docker最简单、最快速的入门步骤而已,真正的大厂在使用docker的时候会把容器化概念融在CI\CD pipeline 管道中作为devops的核心环节来处理,而容器的集群管理一般会使用k8s。

可以这么说,docker是一个面向未来(或者说是面向现代)的方案,就算自己不做devops,但多少也需要了解docker的理念。

你可能会问,我只有一台服务器,也不太可能会迁移。我的前端代码,只需要我一个人使用ftp就能完成部署。那这样docker对于我来说还有优势吗?毕竟docker也是有学习成本的。

如果你确信你的应用都是个而且只提供给自己(或小团队)使用,不考虑服务器集群。那么docker在这种场景下的优势不是特别明显:因为docker最初的构建也是比较繁琐的(如你问题所述),这和直接在机器上部署一次的工作量差不多。

但是一旦你的项目需要涉及分布式部署以及团队合作的时候,尤其是有明确CI\CD分工以后,容器化给你带来的便利是超乎想象的。





0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信