首页 > 解决方案 > 如何在 docker-compose 中启动/关闭单个容​​器

问题描述

我有一个 docker-compose.yml 文件,其中包含 4 个容器:redis、mongo、elastic 和 rabbitmq。

我不想在我端关闭所有服务,而是想在给定的时间点关闭一个名为 rabbitmq 的特定服务。比方说,一段时间后我想关闭一个不同的服务,比如 redis,然后启动 rabbitmq——我能做到这一点吗?我可以自动化这个过程,而不是每次都在命令行中运行命令吗?

标签: dockerdocker-compose

解决方案


我使用 shell 脚本来接收用户参数并相应地处理它们。


推荐阅读