python - django项目和django应用程序可以具有不同的docker镜像吗?

标签 python django docker kubernetes

如果我有1个Django项目和多个Django应用程序。每个Django应用都有自己的requirements.txt和设置。因此,每个应用程序都有自己的docker镜像。我的疑问是,当两个应用程序具有不同的容器时,我可以从一个Django应用程序执行代码到另一个Django应用程序吗?

最佳答案

不,在Django的上下文中,“应用程序”是代码级抽象,因此它们都在一个进程中运行,即一个图像。有时,您可以将每个应用程序分解成自己的项目,然后通过网络而不是本地进行通信,这通常称为“微服务”,并且较小的镜像确实是其中的好处之一。

关于python - django项目和django应用程序可以具有不同的docker镜像吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54971769/

相关文章:

python - 将文件名转换为文件 ://URL

django - 如何在管理内联中用实际对象的字段替换 content_type 和 object_id 字段?

mysql - 如何在 Django 中确保 create_or_update 的唯一性而无需数据库级唯一约束

django - Docker:将新的 postgres 容器重新连接到现有的数据容器

bash -/bin/sh:在Docker容器内找不到my_custom命令

python - 套接字.gaierror gaierror : [Errno -2] Name or service not known - pika rabbitMQ

python - Pandas 过滤串联的多个子字符串

unix - tmpfs docker 容器中没有足够的可用空间

docker - 默认情况下,docker容器内的生成进程是否会利用容器主机上的所有cpu内核?

python - 使用Tkinter时线程停止循环