0321 - 简单折腾了 Docker

本来要做微信登录,一直被微信审核给卡着,烦;就折腾了 Docker.

目前来看,我对 Docker 的使用还在 Container 级别。比如,需要使用 mongodb;本来是全局安装,测试和生产环境使用相同的 mongo、不同的 db. 有了 Docker 之后,可以运行不同的 mongodb Container,分隔的更彻底些,理论上扩展性也更好些。再加上结果 Docker Volume,可以更好地备份恢复数据。

顺带着还有个好处:临时学习某技术时,不用全局安装其运行环境,而是安装一个 Docker 镜像,在这个沙盒里随意折腾,而不用担心污染电脑主环境。试用后发现不需要,直接删除 images 即可;需要时,才考虑在电脑主环境安装。

进阶的,还没有用于 Images/Stack/Swarm 级别;不过还是跟着官方介绍跑了一遍,大致知道是怎么回事。等将来用的时候,再细细口味。

比如,明天准备搭个 webhook 的响应服务,就可以用上 Docker 来开发和部署。虽然我还是觉得有点不适应,平白多了一些步骤,不过还是硬着头皮上吧,逼自己适应 Docker 的套路。