摘要
第一次记录是因为要上生产环境了,很多东西需要进行测试安装,我在测试环境中安装模拟一遍,那么在生成环境中可以参照这个安装过程一步步执行下去,当时就开了20多个小节的内容。
第二次整理的时候,将我以前关于linux中安装软件的步骤也一并添加了进来,最终产生50多小节的服务器搭建。我感觉这样查找起来更方便一些。对于服务器搭建各种应用软件绝对有帮助。
现在进行第三次整理,此次整理除了添加一些软件搭建方法外,我决定将我了解的关于docker的基础知识、portainer的使用、kubernetes的相关知识,进行整理,方便更多的人学习了解。
本教程主要是docker的安装,swarm的配置,然后微服务的编排,中间件的配置等等。很多东西都是第一次去写去接触的,安装过程中出现过一些错误,怎么解决的一并记录了下来,虽然都成功决绝了问题但还是不了解原因,甚至到今天还是不清楚为什么。如果你跟着我步骤一起操作的话,可能会出现一些问题,所以我建议先整体浏览一遍,做到心中有数,再动手操作,避免出现与我一样的错误。如果这里面有问题,请联系我,进行修改,第一版难免会描述的没有那么清晰,每个小节关联性不强,很少将一个搭建分开写的,所以可以选择你需要的进行验证。
使用本教程的朋友需要具备一定的开发知识,对于那些高级程序员,架构师和搭建系统环境的程序员会有帮助,本教程适合那些小企业,开发人员相对较少,20人以下团队推荐使用,同时也是docker小白学习入门的教程。使用知识主要是 docker swarm + portainer。
采用此方案的优点:
(1)相对于k8s 学习简单,入门快
(2)安装方便没有墙挡着
(3)没有额外的搭建资源浪费情况小。
在k8s盛行的当下,我想swarm一定还占有一定的席位。其简易程度简直令人发指。
本教程涵盖了从开发到打包发布测试一整套流程,包含docker的搭建以及容器化扩容和管理,对企业规模较小,要求又比较高的,进行快速容器化迭代的是有帮助的。
怎么看教程:本教程各小节间关联性并不强,内容主要以命令行执行代码和工具操作方面截图,对于原理性讲解说明很少,后期会逐步添加一些,没有说明且不理解的现在请百度查找或者留言,当你找到需要看的小节后进入,请先整体浏览一遍,确保作者出现的错误,你在操作时不要再出现,以免给自己添麻烦,如果你有更好的命令操作解决作者的问题,请联系帮助作者更新。
查看目录 标记待定的就不要看了,没有待定的都是测试过或者我总结好用的。可以放心查看,翻看时注意每一条指令,也许我没有注明指令是做什么用途的,你可以留言给我。
点波关注 系统搭建(docker)
网友评论