Docker-compose restart
时间: 2024-01-17 19:06:08 浏览: 20
`docker-compose restart` 命令可以重新启动已经在 `docker-compose.yml` 文件中定义的所有服务。它会首先尝试停止所有服务,然后再重新启动它们。如果某个服务没有运行,它会忽略该服务并继续执行下一个服务的重启操作。
如果你只想重启某个特定服务,可以使用 `docker-compose restart <service_name>` 命令。这将只重启指定的服务,而不是所有服务。
相关问题
docker-compose restart
docker-compose restart的意思是重新启动Docker Compose中的所有服务。它会停止所有正在运行的容器,然后重新启动它们。这个命令通常用于在更改了Docker Compose配置文件后重新启动服务。
docker-compose restart 参数
docker-compose restart 命令用于重启容器,其参数有:
1. 服务名称:指定要重启的服务名称,如果未指定,则默认重启所有服务。
2. --timeout:设置容器停止的超时时间,默认为10秒。
3. --no-deps:不重启依赖的服务。
4. --force-recreate:强制重新创建容器。
5. --no-recreate:不重新创建容器。
6. --no-build:不重新构建镜像。
7. --build:重新构建镜像。
8. --always-recreate-deps:总是重启依赖的服务。
9. -t, --timeout TIMEOUT:设置容器停止的超时时间,单位为秒。