在docker中的django + uwsgi

在Docker中部署Django应用的最佳方式是什么? 我已经看了几个博客,并且似乎大多数例子中,每个人都试图把nginx + django + uwsgi放在一个容器中。

但容器应该只有一个进程。 所以我想在一个容器Django和uswgi和Nginx在另一个容器或主机本身。

可以请一些build议我最好的办法。

PS: – 我的Django应用程序只是提供我的REST API的结果。 我不使用我的静态内容的Django模板。

我也正在寻找使用https启用所有这些。 如果有人已经实现了类似的Django应用托pipe方式,请分享一个博客或github链接。

看看这个链接

docker nginx和letsencrypt

django部署与docker

一个容器的过程也是一个普遍的做法,但它不像宗教

还要确保将数据库卷挂载到本地卷上,这样在容器被销毁时不会丢失数据

看到这个作为安装postgres数据目录到主机的例子