Error response from daemon: --live-restore daemon configuration is incompatible with swarm mode
时间: 2024-02-09 19:11:08 浏览: 184
Error response from daemon: rpc error: code = FailedPrecondition
这个错误是由于您的 Docker 守护程序配置中启用了 `--live-restore`,而同时又尝试将 Docker 守护程序加入 Swarm 集群所导致的。`--live-restore` 选项允许 Docker 容器在 Docker 守护程序重启时保持运行状态,但在 Swarm 模式下,此选项会导致错误。
要解决此问题,您需要修改 Docker 守护程序的配置,以便在 Swarm 模式下禁用 `--live-restore`。在 Linux 上,您可以编辑 `/etc/docker/daemon.json` 文件,将 `live-restore` 设置为 `false`。然后重新启动 Docker 守护程序。
示例 `/etc/docker/daemon.json` 文件内容:
```
{
"live-restore": false
}
```
请注意,如果您的 Docker 守护程序配置文件中使用了其他选项,则需要相应地修改。修改后,重新启动 Docker 守护程序并尝试再次加入 Swarm 集群。
阅读全文