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

发布时间 2023-11-15 12:51:45作者: 小满独家

内容来自 DOC https://q.houxu6.top/?s=如何使用docker-compose重新启动单个容器

我有一个包含4个容器的docker-compose.yml文件,它们分别是redispostgresapiworker

在开发worker容器期间,我经常需要重新启动它以应用更改。有没有一种好的方式可以重新启动单个容器(例如worker)而不重新启动其他容器?


非常简单:使用以下命令:

docker-compose restart worker

你可以设置在终止容器之前等待的时间(以秒为单位)

docker-compose restart -t 30 worker

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