Docker的基础学习

猛烈的阳光肆无忌惮笼罩着这座城市,远处的高楼仿佛都有了丝丝的模糊,给人一种有气无力的支撑感。他被指派到市场给各大商户派发宣传单张并做了一些简单的调查。忽然,一个大妈不小心把手上的菜篮子摔到了地上,里面的鸡蛋摔在马路上,只到“滋”的一声,熟了。

他没想到一晃十天就过去了,最近实在是忙得晕头转向,心中有很多想法,可当他拖着疲惫的身子回到家后,他只想好好的洗个澡,把一身的疲惫统统甩掉,或许因为顶着大太阳走了太多的路吧,当他洗完澡后已经不想坐在电脑前好好码字了,心中的想法随着劳累的身体渐渐忘却。

他躺在床上,拿起已经服役多年的 iPad,在 B 站上学习,这次他选择学习 Docker,因为他在群晖 NAS 上使用 Docker 部署过几个项目,都觉得十分的便捷、好用。譬如:Bitwarden,Unblockneteasemusic,Aria2 等等……也曾尝试过那些比较有名,又能直接使用 Docker 直接 Pull 的博客程序,如 Halo,Farbox2。这些项目都十分的有特点,但论实用性无疑是 Bitwarden,强烈建议带+号的群晖 NAS 小伙伴安装。

但随着使用时间久了后,他发现没有基础知识就得处处碰壁,遇到问题后只能求助度娘,虽然在群晖 NAS 上使用 Docker 十分的傻瓜式,基本不会出问题,但他不想永远停留在搜索——下载——启动,所以他又一次打开了万能的 B 站。

他明白“万丈高楼从地起”这个道理,选择基础学起才能把知识掌握得更牢固。

他学习得很慢,工作任务的繁重让他每天回家都处于疲惫不堪的状态,加上他还得花时间陪伴孩子、辅导他们学习,他最多一天只能抽一到两个小时去学习,用 iPad 听老师讲课,还要偶尔暂停一下,用手机终端远程实操一下,理论、实操相结合才能更好掌握。

在这里他想插个题外话,介绍一下他是如何躺在床上进行这次学习之旅的。

在妻子的简单指导下,他发现 iPad 用来学习,记笔记实在是太方便了,简直刷新了他对平板的认知,他也终于明白学生群体为什么如此推崇 iPad,一个好的工具的确能把效率最大化。

他几年前在闲鱼上收垃圾,配置了一台功率十分低的小主机,使用 VMware ESXi+iKuai+OpenWrt 的方案开启了软路由这条不归路,为什么说是不归路呢?因为实在是太好用了,已经回不去了,稳定且功能强大,虽然广东的夏天温度的确高得离谱,他的小主机躺在小小的弱电箱空间里虽然显得十分的拥挤,但几年下来它还没出过岔子,一直默默地守护着家里网络的最前线。去年他为了把这个小主机的性能压榨到极限,就在上面跑了几个虚拟机,所以就有了上面提及的用手机终端远程进行实操。

回到学习 Docker 基础的话题上,原本一天半的学习课程,他足足花了七天才初步的学完,他有些许的感叹,好在他只是兴趣使然,如果是搞生产的话,有这样的学生估计授课老师要吐血。哈哈哈~

随着慢慢学习,他觉得 Docker 这个技术是真的不错,优缺点就不过多的叙述了,网上一搜一大把,最主要的是 Docker 还蛮容易理解的,当然,毕竟他接触的只是基础知识,容易理解实属正常。

他决定今天晚上打开电脑整理一下这段时间的学习笔记,方便以后温习巩固,然后顺便码些字更新一下,算是冒个泡。

码字不知时日过,深夜了。世界,晚安。