注销后如何保持 Docker 堆栈在 Windows 上运行?

问题描述

我在 Windows 10 Enterprise 20H2 上运行 Docker 桌面版本 3.3.0。我对 WSL 2 和 Hyper-V 后端都有同样的问题:我可以运行 docker 堆栈,但是当我注销 Windows 时,Docker 桌面停止(“Linux Containers WSL 2 后端正在停止”是通知),并且我的堆栈也是。

我正在使用本教程中的示例堆栈:https://docs.docker.com/engine/swarm/stack-deploy/

我尝试将 deploy.restart_policy.condition 文件中的 any 设置为 docker-compose.yml,但没有帮助。

我一直在寻找解决方案,但到目前为止没有运气,除了建议:“使用 Linux。”我很乐意,但不幸的是我需要它在 Windows 服务器上工作。

我是否遗漏了一些明显的东西?谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...