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

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

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

回答:

这很简单:使用命令:

docker-compose restart worker

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

docker-compose restart -t 30 worker

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

以上是 如何使用docker-compose重新启动单个容器 的全部内容, 来源链接: utcz.com/qa/436216.html

回到顶部