因此,我正在对我的架构进行 Docker 化,该架构由在 apache 上运行的多个 php 应用程序组成。
如果我是对的,我需要:1 nginx 容器、1 php 容器和多个数据容器到volume-来自 nginx 容器中的
。
如何将多个数据容器链接到我的 nginx 容器?
例如,我将 app1.domain.com
卷到 /data/app1
并将 app2.domain.com
卷到 /data/app2
等等等等
最佳答案
您可以为每个应用创建一个卷容器:
- app1:
docker create -v/data/app1 --name app1 ....
- app2:
docker create -v/data/app2 --name app2 ....
然后将它们链接到您的 nginx
容器:
docker run --volumes-from app1 --volumes-from app2 --name nginx ... nginx ...
有关卷的更多信息,您可以找到 in the official volumes documentation .
关于php - nginx docker实例多个应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31652558/