fn get_docker() -> Result<&'static Docker, Error>
取共享 Docker 客户端;daemon 不可用时返回 IOError(NotFound)。
NotFound 既不命中 TimedOut 也不命中超时判断,会走 execute.rs 的通用失败路径 (ExecStatus::Failed + 「系统暂时不可用」),不会误报成超时。
NotFound
TimedOut
ExecStatus::Failed