开发者乐坏!Win10一周年更新将内置Hyper-V容器

简介:

在未来的Win10一周年更新预览版中,Windows Insider用户将率先体验到内置Hyper-V容器。这项功能将在Windows10一周年更新正式版中出现,具体时间尚未确定,有可能是RS1分支,也可能是秋天的RS2分支。

开发者乐坏!Win10一周年更新将内置Hyper-V容器

这项功能对开发者来说是一件喜事,因为Windows应用开发者一直希望在Win10中运行能够在虚拟机之间处理灵活测试环境的容器。现在原本只在Windows Server 2016预览版中启用的Hyper-V容器,已经将要来到Win10中,该容器也能够共享支持Nano Server。在早期版本中,该容器可能缺少Windows Server核心支持,不过应该会在后续版本中加入,最晚也就在Win10一周年更新正式版发布后加入。

这项“容器”不同于现有Hyper-V虚拟机客户端,Hyper-V容器将提供某种程度的隔离性,只允许“专用的硬件或虚拟机”进行访问。微软通过Hyper-V虚拟化技术,一方面保留了容器技术的灵活性和跨平台特性,另一方面加强了对容器的隔离程度。Hyper-V容器技术能够保证在一个容器中运行的应用程序对其他容器中的应用或者宿主机系统不会产生任何干扰。

微软在Build2016上曾经提到过这一改进,并且在最近的“微软虚拟化”博客中,Windows Hyper-V和容器团队成员Taylor Brown表示,该本地容器的加入将为开发者提供令人惊叹的云应用开发体验。Hyper-V容器利用自己Windows内核实例可以真正成为服务器容器,而且由于Windows容器实时灵活性,在Win10上的容器可以像Windows Server容器或者Hyper-V容器那样运行在Windows Server 2016上。

开发者如果对Hyper-V容器感兴趣,可密切关注今后的Win10一周年更新预览版(原“RedStone红石”预览版)。如果在使用这些测试版的过程中有什么意见或建议,可随时通过《反馈中心》应用告诉微软。



本文转自d1net(转载)

相关文章
|
开发框架 安全 开发者
Docker 是一种容器化技术,支持开发者将应用及其依赖打包成容器,在不同平台运行而无需修改。
Docker 是一种容器化技术,支持开发者将应用及其依赖打包成容器,在不同平台运行而无需修改。本文探讨了 Docker 在多平台应用构建与部署中的作用,包括环境一致性、依赖管理、快速构建等优势,以及部署流程和注意事项,展示了 Docker 如何简化开发与部署过程,提高效率和可移植性。
407 4
|
负载均衡 Cloud Native 安全
云原生时代的开发者指南:从容器到服务网格
【9月更文挑战第32天】在云原生技术日益成为企业数字化转型的核心力量之际,了解其背后的理念与实践对于开发者而言至关重要。本文旨在通过浅显易懂的语言,为读者揭开云原生技术的神秘面纱,从容器化的基础谈起,逐步深入到服务网格的高级应用,带领开发者们在云原生的海洋中航行。
159 2
|
缓存 开发者 Docker
Dockerfile是Docker容器化过程中的核心组件,它允许开发者以一种可重复、可移植的方式自动化地构建Docker镜像
【8月更文挑战第19天】Dockerfile是构建Docker镜像的脚本文件,含一系列指令定义镜像构建步骤。每条大写指令后跟至少一个参数,按序执行,每执行一条指令即生成新的镜像层。常用指令包括:FROM指定基础镜像;RUN执行构建命令;EXPOSE开放端口;CMD指定容器启动行为等。优化策略涉及减少镜像层数、选择轻量基础镜像、利用缓存及清理冗余文件。示例:基于Python应用的Dockerfile包括设置工作目录、复制文件、安装依赖等步骤。掌握Dockerfile有助于高效自动化构建镜像,加速应用部署。
299 1
|
安全 关系型数据库 开发者
Docker Compose凭借其简单易用的特性,已经成为开发者在构建和管理多容器应用时不可或缺的工具。
Docker Compose是容器编排利器,简化多容器应用管理。通过YAML文件定义服务、网络和卷,一键启动应用环境。核心概念包括服务(组件集合)、网络(灵活通信)、卷(数据持久化)。实战中,编写docker-compose.yml,如设置Nginx和Postgres服务,用`docker-compose up -d`启动。高级特性涉及依赖、环境变量、健康检查和数据持久化。最佳实践涵盖环境隔离、CI/CD、资源管理和安全措施。案例分析展示如何构建微服务应用栈,实现一键部署。Docker Compose助力开发者高效驾驭复杂容器场景。
362 1
|
存储 弹性计算 运维
开发者评价:Serverless 容器最值得推荐的能力是什么?
开发者评价:Serverless 容器最值得推荐的能力是什么?
开发者评价:Serverless 容器最值得推荐的能力是什么?
|
存储 资源调度 Kubernetes
Web开发者的云原生指南(3)容器编排与管理
本节将深入介绍容器编排和管理工具 Kubernetes 的使用。我们将逐步了解 Kubernetes 的简介和架构,如何安装和配置 Kubernetes,以及在 Kubernetes 集群上部署应用程序。此外,我们还会详细讨论 Kubernetes 的核心概念,包括 Pod、Deployment、Service,以及资源调度和伸缩、监控和日志管理,以及网络和存储管理。
620 1
|
Kubernetes Cloud Native Dubbo
直播预约丨 微服务x容器开源开发者 Meetup 北京站回顾 & PPT 下载
直播预约丨 微服务x容器开源开发者 Meetup 北京站回顾 & PPT 下载
直播预约丨 微服务x容器开源开发者 Meetup 北京站回顾 & PPT 下载
|
安全 测试技术 Android开发
Win10系统下基于Docker构建Appium容器连接Android模拟器Genymotion完成移动端Python自动化测试
Python自动化,大概也许或者是今年最具热度的话题之一了。七月流火,招聘市场上对于Python自动化的追捧热度仍未消减,那么Python自动化到底能帮我们做些什么呢? 第一,Python自动化可以避免熟练工种的重复工作,对于功能相对完整和成熟的软件,每发布一个新的版本,无论是大版本还是小版本,其中大部分功能和界面都几乎和上一个版本相似或完全相同,但所谓向上兼容,你不能因为新功能的产生而不对老版本功能进行测试工作,而这些老功能又在上一个版本上线时测过,所以这部分功能特别适合于自动化测试,从而可以让测试达到测试每个特征的目的。
Win10系统下基于Docker构建Appium容器连接Android模拟器Genymotion完成移动端Python自动化测试
|
运维 JavaScript 前端开发
海纳百川无所不容,Win10环境下使用Docker容器式部署前后端分离项目Django+Vue.js
随着现代化产品研发的不断推进,我们会发现,几乎每个产品线都会包含功能各异的服务,而且服务与服务之间存在也会存在着错综复杂的依赖和被依赖关系,这就会带来一个世界性难题,项目部署的时候需要运维来手动配制服务之间通信的协议和地址,稍有不慎就会导致服务异常,同时如果服务器因为坏道或者其他原因导致更换物理机,重新部署新环境的成本也会非常之高。因此,我们就会寄希望于Docker这种的容器技术可以让我们构建产品所需要的所有的服务能够迅速快捷的重新部署,并且可以根据需求做横向扩展,且能够保证稳定的容灾性,在出现问题的时候可以利用守护进程自动重启或者启动容灾备份。
海纳百川无所不容,Win10环境下使用Docker容器式部署前后端分离项目Django+Vue.js
|
Cloud Native Dubbo 容灾
直播预约 | 微服务x容器开源开发者 Meetup 上海站回顾 & PPT下载
12月14日(周三)10:00-16:00 ,我们将在阿里云云原生视频号及开源中国视频号对本场活动进行联播,欢迎点击下方卡片或扫描下方海报二维码进行预约。
直播预约 | 微服务x容器开源开发者 Meetup 上海站回顾 & PPT下载