【发布时间】:2019-03-03 17:39:53
【问题描述】:
如果我有 1 个 Django 项目和多个 Django 应用程序。每个 Django 应用程序都有自己的 requirements.txt 和设置。因此,每个应用程序都有自己的 docker 镜像。我的疑问是,当两个应用程序有不同的容器时,我可以从一个 Django 应用程序执行代码到另一个 Django 应用程序吗?
【问题讨论】:
标签: python django docker kubernetes
如果我有 1 个 Django 项目和多个 Django 应用程序。每个 Django 应用程序都有自己的 requirements.txt 和设置。因此,每个应用程序都有自己的 docker 镜像。我的疑问是,当两个应用程序有不同的容器时,我可以从一个 Django 应用程序执行代码到另一个 Django 应用程序吗?
【问题讨论】:
标签: python django docker kubernetes
不,在 Django 的上下文中,“应用程序”是一种代码级别的抽象,因此它们都在一个进程中运行,这意味着一个图像。有时,您可以将每个应用程序分解为自己的项目,然后通过网络而不是本地进行通信,这通常称为“微服务”,而较小的图像确实是其中的好处之一。
【讨论】: