Docker Enterprise 正式对 Windows Server 2019 提供支持服务

简介: 近日,Docker 宣布在 Docker Enterprise 容器平台上支持 Windows Server 2019 长期服务通道(LTSC)版本和 Server 1809 半年度通道(SAC)版本。

screenshot

出品丨Docker公司(ID:docker-cn)
编译丨小东
每周一、三、五,与您不见不散!


近日,Docker 宣布在 Docker Enterprise 容器平台上支持 Windows Server 2019 长期服务通道(LTSC)版本和 Server 1809 半年度通道(SAC)版本。Windows Server 2019 将 Windows Server 1709 和 1803 SAC 版本中推出的一系列改进带入了 LTSC 版本,这是大多数客户首选的生产用途。Windows Server 1809 的加入为希望使用半年度通道的客户提供最新版本的支持。与所有受支持的 Windows Server 版本一样,Docker Enterprise 使 Windows Server 2019 和 Server 1809 能够与Linux节点一起用于混合群集。


Windows Server 2019 包括以下改进:

  • 入口路由;
  • VIP 服务发现;
  • 命名管道安装;
  • 宽松的镜像兼容性要求;
  • 较小的基础镜像尺寸;

Docker 和 Microsoft:容器发展的丰富历史

Docker 和 Microsoft 自2014年以来一直致力于将容器引入 Windows Server 应用程序,以及容器良好的隔离性、可移植性和安全性的优势。Docker 和 Microsoft 首次将容器技术引入 Windows Server 2016,它随 Docker Enterprise Engine 一起提供,确保 Linux 和 Windows Server 环境中相同的 Docker Compose 文件和 CLI 命令的一致性。认识到大多数企业组织在其环境中同时拥有 Windows Server 和 Linux 应用程序,Docker 在2017年通过 Docker Swarm 在相同的 Docker Enterprise 环境中管理混合 Windows Server 和 Linux 集群,从而支持混合应用程序并且提高组织效率、降低成本。在2018年,Docker 通过添加对半年度通道(SAC) Windows Server 1709 和 1803 版本的支持来扩展客户选择。

容器编排的交付选择

Docker Enterprise 2.1 在同一个集群中可互换 Swarm 和 Kubernetes 编排。Docker 和 Microsoft 现在正在合作,让您使用 Kubernetes 部署 Windows 工作负载,同时还可以利用 Docker Enterprise 的所有高级应用程序管理和安全功能。虽然 Kubernetes 社区支持 Windows Server 2019 的工作仍处于测试阶段,但今天使用 Docker Enterprise 进行的使用 Swarm 对 Windows 应用程序进行容器化的投资可以在其可用时转换为Kubernetes。

加速旧版本的 Windows Server 迁移

Docker Enterprise 对 Windows Server 2019 的支持还为客户提供了更多选项,可将其旧版的 Windows Server 工作负载从面临生命周期结束的 Windows Server 2008 迁移到最新的操作系统。Docker Windows Server 应用程序迁移计划是实现容器化和保护传统 Windows Server 应用程序的最佳和唯一方法,同时支持软件驱动的业务转型。通过将旧版本的应用程序及其依赖项容纳在 Docker Enterprise 容器平台中,可以将它们移动到 Windows Server 2019,无需更改代码,从而节省数百万美元的开发成本。 Docker Enterprise 是唯一支持 Windows 全局托管服务帐户(gMSA)的容器平台,这是容纳需要能够通过集成 Windows 身份验证使用外部服务的容器的重要组件。

下一步

浏览 https://github.com/docker/labs/tree/master/windows/windows-containers 查看 Windows 容器入门的更多信息。

相关实践学习
深入解析Docker容器化技术
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。Docker是世界领先的软件容器平台。开发人员利用Docker可以消除协作编码时“在我的机器上可正常工作”的问题。运维人员利用Docker可以在隔离容器中并行运行和管理应用,获得更好的计算密度。企业利用Docker可以构建敏捷的软件交付管道,以更快的速度、更高的安全性和可靠的信誉为Linux和Windows Server应用发布新功能。 在本套课程中,我们将全面的讲解Docker技术栈,从环境安装到容器、镜像操作以及生产环境如何部署开发的微服务应用。本课程由黑马程序员提供。     相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
相关文章
|
5月前
|
开发框架 监控 安全
Windows Defender 导致 Web IIS 服务异常停止排查
某日凌晨IIS服务异常停止,经查为Windows Defender安全补丁KB2267602触发引擎更新,导致系统资源波动,进而引发应用池回收。确认非人为操作,系统无重启。通过分析日志与监控,定位原因为Defender更新后扫描加重负载。解决方案:将IIS及.NET相关路径添加至Defender排除列表,避免业务影响。
638 116
|
6月前
|
数据管理 Linux iOS开发
Splunk Enterprise 9.4.5 (macOS, Linux, Windows) - 机器数据管理和分析
Splunk Enterprise 9.4.5 (macOS, Linux, Windows) - 机器数据管理和分析
185 0
|
Unix Linux iOS开发
Splunk Enterprise 10.0.0 (macOS, Linux, Windows) - 搜索、分析和可视化,数据全面洞察平台
Splunk Enterprise 10.0.0 (macOS, Linux, Windows) - 搜索、分析和可视化,数据全面洞察平台
196 0
|
Linux 虚拟化 Docker
Linux服务器部署docker windows
在当今软件开发中,Docker成为流行的虚拟化技术,支持在Linux服务器上运行Windows容器。流程包括:1) 安装Docker;2) 配置支持Windows容器;3) 获取Windows镜像;4) 运行Windows容器;5) 验证容器状态。通过这些步骤,你可以在Linux环境中顺利部署和管理Windows应用,提高开发和运维效率。
1938 1
|
NoSQL MongoDB 数据库
使用 docker 快速搭建开发环境的 mongodb 服务
本指南介绍如何使用 Docker 和 Docker Compose 部署 MongoDB 和 Mongo Express。首先,通过 Docker 命令分别启动 MongoDB(镜像 `mongo:7.0.14`)和 Mongo Express(镜像 `mongo-express:1.0.2-20-alpine3.19`),并配置环境变量确保两者能正确连接。接着,提供了一个 `docker-compose.yaml` 文件示例,包含 MongoDB 数据卷、健康检查及服务依赖配置,简化多容器管理。
2002 2
|
Linux iOS开发 MacOS
Gitea Enterprise 23.4.0 (Linux, macOS, Windows) - 本地部署的企业级 Git 服务
Gitea Enterprise 23.4.0 (Linux, macOS, Windows) - 本地部署的企业级 Git 服务
349 0
Gitea Enterprise 23.4.0 (Linux, macOS, Windows) - 本地部署的企业级 Git 服务
|
数据管理 Linux iOS开发
Splunk Enterprise 9.4.1 (macOS, Linux, Windows) 发布 - 机器数据管理和分析
Splunk Enterprise 9.4.1 (macOS, Linux, Windows) 发布 - 机器数据管理和分析
320 0
Splunk Enterprise 9.4.1 (macOS, Linux, Windows) 发布 - 机器数据管理和分析
|
Linux Docker 容器
Linux 中停止 Docker 服务报 warning 导致无法彻底停止问题如何解决?
在 Linux 系统中,停止 Docker 服务时遇到警告无法彻底停止的问题,可以通过系统管理工具停止服务、强制终止相关进程、检查系统资源和依赖关系、以及重置 Docker 环境来解决。通过以上步骤,能够有效地排查和解决 Docker 服务停止不彻底的问题,确保系统的稳定运行。
1013 19
|
监控 搜索推荐 开发工具
2025年1月9日更新Windows操作系统个人使用-禁用掉一下一些不必要的服务-关闭占用资源的进程-禁用服务提升系统运行速度-让电脑不再卡顿-优雅草央千澈-长期更新
2025年1月9日更新Windows操作系统个人使用-禁用掉一下一些不必要的服务-关闭占用资源的进程-禁用服务提升系统运行速度-让电脑不再卡顿-优雅草央千澈-长期更新
2264 2
2025年1月9日更新Windows操作系统个人使用-禁用掉一下一些不必要的服务-关闭占用资源的进程-禁用服务提升系统运行速度-让电脑不再卡顿-优雅草央千澈-长期更新