Docker 跨平台在 netCore 中的从入门到部署
前言
从题目我们可以看的出,今天是五部曲的第三部,你可能会好奇,为啥没有见到前两部呢?这里我简单说下:
1、跨平台第一部曲:MySql
如果你看我的所有开源项目,应该能发现我已经全部迁移到了Mysql数据库了,这里不是说SqlServer就不是不跨平台了,只是MySql用着可能更好些,当然,如果你是买的单独数据库服务器,比如阿里云的RDS数据库,Azure DataBase数据库的话,那就完全另说了。
当然,不仅仅迁移过去就行了,这只是一个开头,后期还是有很多东西,需要自己好好研究,比如缓存,数据一致性,索引,存储,锁,队列等等知识,只有用到了才会打开进一步专研的大门。
2、跨平台第二部曲:Linux
既然要跨平台,那多平台的学习就是基础中的基础,重中之重了,相信每个人windows服务器已经玩儿到飞起了,所以Linux的学习和研究就很有必要。
我之前有篇文章已经对我的所有项目做了迁移,还是比较详细的:
还是那句话,只有用了,才会去研究,螃蟹这东西,如果没吃过,永远不会知道是酸的还是甜的。因为这个Linux迁移基础的比较简单,或者说是一个长期学习的东西,所以一篇文章就搞定了。
3、剩下三部曲
从今天开始呢,我打算用三篇讲解下Docker相关内容,打算把我六个在线项目都迁移到Docker上,等我完全搞懂了,就开始录视频说说,虽然我一直认为官网是最好的老师,因为今天不会讲Docker的基本知识,所以到时候我会在视频教程里详细说。
说完Docker,就说一说CI/CD相关的内容,应该就是基于Docker+Jenkins的吧。
最后一部曲就是K8S一把梭了。
(PS:我的讲解速度,取决于各位的素质三连的速度了
赞 (0)