最近一直在开发Apworks框架的案例代码,同时也在一起修复Apworks框架中的Bug和一些设计上的不足.遇到的一个普遍问题是,代码的调试过程需要依赖很多外部系统,比如MongoDB.PostgreSQL.RabbitMQ等.当然可以在本机逐一安装这些服务,然后对服务进行配置,使其满足自己开发调试的需要.这样做当然是没有问题的,只是比较麻烦.于是,我寻求docker的帮助,将服务全都运行在docker容器中,需要的时候一条简单的docker命令即可启动,不需要的时候,将docker容器停掉即可