如何使用 docker-compose 重启单个容器

2024-04-06

我有一个docker-compose.yml包含 4 个容器的文件:redis, postgres, api and worker.

在开发过程中worker容器,我经常需要重新启动它才能应用更改。有什么好的方法可以重新启动单个容器(例如worker)而不重新启动其他的?


非常简单:使用命令:

docker-compose restart worker

您可以设置杀死容器之前等待停止的时间(以秒为单位)

docker-compose restart -t 30 worker

请注意,这将重新启动容器,但不会重建它。如果您想应用更改然后重新启动,请查看其他答案。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 docker-compose 重启单个容器 的相关文章

随机推荐