在做 docker 组合时,是否可以保留以前的 docker 组合
when doing docker compose, is it possible to keep previous docker composition
我有一个包含 3 个容器的 docker 组合。我想保留这 3 个容器并重新创建组合的另一个实例,既不重复使用也不删除前 3 个容器。从概念上讲,就像 运行 同一应用程序的 2 个实例,其中应用程序是组合。
Docker compose 总是尝试重用现有的容器。
您可以为撰写文件指定不同的项目。
docker-compose -p namespace2 up -d
默认情况下,项目名称是您的 docker-compose 所在目录的名称。您还可以创建一个新目录并将撰写文件复制到其中。这与指定 -p
相同。它基本上指定了您撰写文件中对象的命名空间。
我有一个包含 3 个容器的 docker 组合。我想保留这 3 个容器并重新创建组合的另一个实例,既不重复使用也不删除前 3 个容器。从概念上讲,就像 运行 同一应用程序的 2 个实例,其中应用程序是组合。
Docker compose 总是尝试重用现有的容器。
您可以为撰写文件指定不同的项目。
docker-compose -p namespace2 up -d
默认情况下,项目名称是您的 docker-compose 所在目录的名称。您还可以创建一个新目录并将撰写文件复制到其中。这与指定 -p
相同。它基本上指定了您撰写文件中对象的命名空间。