all

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

发布于 2022-03-22 22:48:17

我有一个docker-compose.yml包含 4 个容器的文件:redispostgres和.api``worker

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

关注者
0
被浏览
59
1 个回答
  • 面试哥
    面试哥 2022-03-22
    为面试而生,有面试问题,就找面试哥。

    很简单:使用命令:

    docker-compose restart worker
    

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

    docker-compose restart -t 30 worker
    

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



推荐阅读
知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看