📅  最后修改于: 2023-12-03 15:00:29.616000             🧑  作者: Mango
docker stack restart
命令用于重新启动一个 Docker stack 中的全部服务(services),以便应用配置或镜像更新生效。
docker stack restart [OPTIONS] STACK
其中,STACK
指定要重新启动的 Docker stack 的名称。
以下参数可用于 docker stack restart
命令:
--detach-keys
: 指定分离按键序列,以从 TTY 中分离输出(默认为 ctrl-d
)。--help
: 打印帮助信息并退出。--quiet , -q
: 安静模式,即不输出详细信息。--watch , -w
: 在重新启动后监视所有服务的日志输出。重新启动名为 myapp
的 Docker stack:
docker stack restart myapp
以安静模式重新启动 Docker stack:
docker stack restart -q myapp
重新启动 Docker stack 后监视服务的日志输出:
docker stack restart -w myapp
docker stack restart
命令不会影响与 stack 相关联的 DCE(Docker Cloud Experience)服务。docker stack deploy
命令重新部署 stack。docker service logs
命令查看服务的日志输出并进行故障排除。