架构变更

1. 新建容器时的各项准备工作由各自单独的容器进行
2. 用 cnpm 取代 npm
3. 推迟 git clone 的执行时机，未来可能也会移到容器中进行
4. 数据库的访问操作全部在 docker 容器中完成