我是否需要为复杂的Web应用程序使用单独的Docker容器,或者可以将所有必需的服务放在一个容器中?谁能解释我为什么能够在一个容器中安装和启动所有东西的情况下将我的应用程序划分为多个容器(例如,php-fpm容器,mysql容器,mongo容器)?