如何打开/运行YML compose文件?

44

我该如何在电脑上打开/运行一个YML组合文件?我已安装了Windows版Docker和Docker工具,但无法弄清楚如何操作。

2个回答

65
如果您想打开YAML文件,则可以使用一些常见的编辑器,如Windows中的NotePad ++, 或者在Linux中使用vim。如果您的问题是关于运行compose YAML文件,则请从compose文件所在的目录运行此命令:
docker-compose -f {compose file name} up

如果您的文件名是docker-compose.yml,则可以避免使用-f

嗯...它被“锁定”了,需要"&"才能只运行并继续吗?所以docker-compose up & - Peter Krauss
如何终止??在使用“docker stop”命令停止容器后,它们仍然存在! - Peter Krauss
2
对于使用 docker-compose up 启动的堆栈,可以使用 docker-compose stop 仅停止容器,或者使用 docker-compose down 停止并删除它们。@PeterKrauss - Dario Seidl

39

要管理 .yml 文件,您需要安装并使用 Docker Compose。

安装说明可在此处找到:https://docs.docker.com/compose/install/

安装后,转到您的 docker-compose.yml 目录,然后执行 docker-compose up 来创建并启动 docker-compose.yml 文件中的服务。

如果需要更多信息,请查看 Docker Compose 文档:https://docs.docker.com/compose


Docker for Windows 包括 Compose,来自文档:Docker for Mac、Docker for Windows 和 Docker Toolbox 都包括 Docker Compose,因此大多数 Mac 和 Windows 用户不需要单独安装 Docker Compose。 - Peter Grainger

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接