我一直在阅读和学习Docker ,并试图正确select使用Django的设置。 到目前为止,要么是: Docker Compose或Dockerfile 我明白Dockerfiles用在Docker Compose ,但我不确定是否将所有内容放在一个大的Dockerfile中,并将多个FROM命令放在不同的图像上? 我想要使用几个不同的图像,其中包括: uwsgi nginx postgres redis rabbitmq celery with cron 请告知使用Docker设置这种types的环境的最佳实践。 如果有帮助,我在Mac上,所以使用boot2docker 。 我有一些问题: Docker Compose与Python3不兼容 我想集装箱我的项目,所以如果一个大的Dockerfile是不理想的,那么我觉得我需要分解使用Docker Compose 我可以让项目Py2&Py3兼容,所以我倾向于Django-compose