RTSP拉流协议视频智能分析平台EasyNVR研发中如何让Windows10支持Docker与Hyper-V虚拟机共同使用

Hyper-V是Windows自带的虚拟机软件,可以创建和管理Hyper-V虚拟机。因为TSINGSEE青犀研发团队在开发产品的过程中,往往都需要运行多个操作系统,Hyper-V工具可以在Windows上以虚拟机形式运行多个操作系统。

在RTSP拉流协议视频智能分析平台EasyNVR的研发中,我们封装了对应的Linux和ARM版本的Docker以便开发使用。但是最近在一位小伙伴的电脑中安装完Docker,并且启用Windows10的Hyper-v功能后,突然出现虚拟机无法使用的情况,导致无法在虚拟机中进行EasyNVR的开发,只能使用Docker,非常的不便。

于是我们经过一番确认,发现该小伙伴电脑安装的Windows10系统具体版本为1999,该版本的操作系统不支持Docker和Hyper-v共同使用,但是可以通过升级系统版本进行解决。升级后的系统版本为Windows10 20H2版本。

系统升级完成后,可以正常使用Docker及Hyper-v工具,这位小伙伴又可以愉快地投入到产品的开发中去了。

 关于视频结构化平台EasyNVR开发中涉及到Docker的内容,我们此前也教过大家如何将其他用户的Docker仓库进行镜像迁移,可参考往期博文《视频结构化平台EasyNVR开发中如何将其他用户的Docker仓库进行镜像迁移?》。

EasyNVR视频边缘计算网关是TSINGSEE青犀视频研发的视频流媒体软硬一体产品。EasyNVR支持提供一套可供各种平台、开发语言进行二次开发的HTTP接口,这样可以更加方便地与用户的业务系统相结合,实现更加丰富的管理功能。

在TSINGSEE青犀视频的产品研发过程中,除了产品的功能拓展和优化之外,研发团队也会发现一些开发技巧,我们将会不断地和大家分享这些技术教程,欢迎大家持续关注我们的内容更新。

原文地址:https://www.cnblogs.com/EasyNVR/p/14735866.html