欢迎来到《小5讲堂》,大家好,我是全栈小5。
这是《Docker容器》序列文章,每篇文章将以博主理解的角度展开讲解,
特别是针对知识点的概念进行叙说,大部分文章将会对这些概念进行实际例子验证,以此达到加深对知识点的理解和掌握。
温馨提示:博主能力有限,理解水平有限,若有不对之处望指正!
目录
- 前言
- 环境准备
- Hyper-V
- 描述
- 安装
- 容器
- 描述
- 安装
- 话题
前言
经过前面两篇文章对现有Docker知识点了解和展开分析,大概知道了它的作用和用途,
本篇文章将记录在windows系统上安装和配置docker的环境。
【Docker】从Logo开始了解什么是docker
【Docker】可以将TA用于什么,简单了解下
环境准备
以下是博主在Windows操作系统上安装Docker的环境信息
-
操作系统
Windows 10 专业版,64位操作系统 -
Hyper-V
提供一些帮助创建和运行虚拟机及其资源的服务和管理工具。
-
容器
提供服务和工具来创建和管理WIndows Server容器及其资源。
Hyper-V
描述
Hyper-V 是 Microsoft Windows 10 中的一种虚拟化技术和角色。它允许用户在运行 Windows 10 的计算机上创建和管理虚拟机。
使用 Hyper-V,可以在同一台物理计算机上运行多个虚拟机(VM),每个虚拟机都可以独立运行一个操作系统。
这些虚拟机可以是不同的 Windows 版本,也可以是其他操作系统,如 Linux。
Hyper-V 提供了一种可控制和隔离的虚拟环境,其中每个虚拟机都具有自己的独立虚拟硬件(如处理器、内存、硬盘等)。
这使得开发人员、测试人员和系统管理员可以在同一台计算机上进行应用程序开发、测试和部署,而无需另外购买物理设备。
通过 Windows 10 中的 Hyper-V,可以创建、配置、启动、停止和管理虚拟机,以满足各种个人和企业需求。
安装
安装非常简单,如下图所示
控制面板 》卸载和功能 》启用或关闭Windows功能,找到【Hyper-V】选项并勾选确定即可
容器
描述
在 Windows 10 中,容器是一种轻量级的虚拟化技术,用于隔离应用程序和其依赖的运行时环境。
Windows 10 提供了两种类型的容器:Windows 容器和 Hyper-V 容器。
1.Windows 容器
Windows 容器是基于命名空间和进程隔离的虚拟化技术。它共享操作系统内核,但应用程序和其依赖的资源与其他容器隔离。这使得多个独立的应用程序可以在同一台 Windows 10 计算机上并行运行,而互不干扰。Windows 容器适用于大多数应用程序,并提供更轻量级的虚拟化体验。
2.Hyper-V 容器
Hyper-V 容器是基于硬件虚拟化的虚拟化技术。它在每个容器内部运行一个独立的 Windows 操作系统实例,与其他容器和宿主机完全隔离。Hyper-V 容器提供了更高的隔离级别和安全性,适用于需要更严格隔离的敏感应用程序。
使用容器,开发人员和系统管理员可以更轻松地构建、部署和管理应用程序。
容器具有快速启动、小巧的资源占用和可移植性等优势,可以提供一致性的运行环境,简化应用程序的开发和部署过程。
安装
安装同样非常简单,如下图所示
控制面板 》卸载和功能 》启用或关闭Windows功能,找到【容器】选项并勾选确定即可
话题
为什么会觉得Windows在前沿技术有点落后的感觉?不妨大家在评论区留言下!
Windows前沿技术落后可能有几个原因。
首先,Windows作为一个相对成熟和广泛使用的操作系统,面临着许多复杂的技术和系统兼容性方面的考量。
为了保持向后兼容性,微软往往需要在新技术方面进行相对保守的决策,以确保旧版本的应用程序和硬件设备能够继续在新版Windows上运行。这可能导致在采用新技术方面的迟缓。
其次,Windows的开发过程相对较长。微软需要经过多个阶段的开发、测试和发布,以确保操作系统的质量和稳定性。
这个过程可能比其他平台更加复杂和耗时,因此可能导致Windows在一些前沿技术的推出方面相对滞后。
此外,微软的研发方向可能也与其他公司有所不同。
其他公司可能更加专注于某些前沿技术领域,而微软可能在其他领域有着更大的专注点。
这也可能导致微软在一些前沿技术方面相对滞后。
然而,微软也在努力与时俱进,通过不断推出更新和改进的版本,以及与其他公司合作开发新技术,来保持Windows的竞争力和跟上时代的步伐。
总结:温故而知新,不同阶段重温知识点,会有不一样的认识和理解,博主将巩固一遍知识点,并以实践方式和大家分享,若能有所帮助和收获,这将是博主最大的创作动力和荣幸。也期待认识更多优秀新老博主。