zx900930: 有台服务器宿主机是 windows 10, 上面有 docker desktop,后端是 WSL2.
一个很严重的问题是 docker 里的容器启动的时候, 经常 bind mount 还没有完成, 它就启动了, 导致容器内应用读不到数据直接初始化, 只能够手动 recreate 容器才能解决.
想过用计划任务先写个脚本验证每个挂载点都成功了再启动 docker, 但是我发现
如果延迟启动 docker desktop.exe, 不仅无法启动容器, 还会导致 CPU 占用 100%, 进程管理器里可以看到 docker desktop 的进程, 但是它什么也不做.
如果直接把 docker desktop service 服务设为延迟启动, 那么 docker desktop 自动启动会比后台服务早, 会弹窗提示服务没启动.
想问问有没有大佬知道怎么让它延迟启动?
from V2EX-最新主题 https://ift.tt/K7GmrjT
牛C网:https://j1o.net
牛C网导航:https://niuc1.com
零九导航:https://09.gay
- 本文固定链接: https://niul.net/211989.html
- 转载请注明: 分享菌 于 牛C网(NiuL.Net) 发表