我有一个包含4个容器的docker-compose.yml
文件,它们分别是redis
、postgres
、api
和worker
。
在开发worker
容器期间,我经常需要重新启动它以应用更改。有没有一种好的方式可以重新启动单个容器(例如worker
)而不重新启动其他容器?
非常简单:使用以下命令:
docker-compose restart worker
你可以设置在终止容器之前等待的时间(以秒为单位)
docker-compose restart -t 30 worker
请注意,这将重新启动容器,但不会重新构建它。如果你想应用更改然后重启容器,请查看其他答案。
标签:容器,compose,worker,重新启动,单个,docker From: https://www.cnblogs.com/xiaomandujia/p/17833574.html