【Docker】在Windows操作系统安装Docker前配置环境

欢迎来到《小5讲堂》,大家好,我是全栈小5。
这是《Docker容器》序列文章,每篇文章将以博主理解的角度展开讲解,
特别是针对知识点的概念进行叙说,大部分文章将会对这些概念进行实际例子验证,以此达到加深对知识点的理解和掌握。
温馨提示:博主能力有限,理解水平有限,若有不对之处望指正!

【Docker】在Windows操作系统安装Docker前配置环境_第1张图片

目录

  • 前言
  • 环境准备
  • 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】选项并勾选确定即可
【Docker】在Windows操作系统安装Docker前配置环境_第2张图片

容器

描述

在 Windows 10 中,容器是一种轻量级的虚拟化技术,用于隔离应用程序和其依赖的运行时环境。
Windows 10 提供了两种类型的容器:Windows 容器和 Hyper-V 容器。
1.Windows 容器
Windows 容器是基于命名空间和进程隔离的虚拟化技术。它共享操作系统内核,但应用程序和其依赖的资源与其他容器隔离。这使得多个独立的应用程序可以在同一台 Windows 10 计算机上并行运行,而互不干扰。Windows 容器适用于大多数应用程序,并提供更轻量级的虚拟化体验。

2.Hyper-V 容器
Hyper-V 容器是基于硬件虚拟化的虚拟化技术。它在每个容器内部运行一个独立的 Windows 操作系统实例,与其他容器和宿主机完全隔离。Hyper-V 容器提供了更高的隔离级别和安全性,适用于需要更严格隔离的敏感应用程序。

使用容器,开发人员和系统管理员可以更轻松地构建、部署和管理应用程序。
容器具有快速启动、小巧的资源占用和可移植性等优势,可以提供一致性的运行环境,简化应用程序的开发和部署过程。

安装

安装同样非常简单,如下图所示
控制面板 》卸载和功能 》启用或关闭Windows功能,找到【容器】选项并勾选确定即可
【Docker】在Windows操作系统安装Docker前配置环境_第3张图片

话题

为什么会觉得Windows在前沿技术有点落后的感觉?不妨大家在评论区留言下!
Windows前沿技术落后可能有几个原因。

首先,Windows作为一个相对成熟和广泛使用的操作系统,面临着许多复杂的技术和系统兼容性方面的考量。
为了保持向后兼容性,微软往往需要在新技术方面进行相对保守的决策,以确保旧版本的应用程序和硬件设备能够继续在新版Windows上运行。这可能导致在采用新技术方面的迟缓。

其次,Windows的开发过程相对较长。微软需要经过多个阶段的开发、测试和发布,以确保操作系统的质量和稳定性。
这个过程可能比其他平台更加复杂和耗时,因此可能导致Windows在一些前沿技术的推出方面相对滞后。

此外,微软的研发方向可能也与其他公司有所不同。
其他公司可能更加专注于某些前沿技术领域,而微软可能在其他领域有着更大的专注点。
这也可能导致微软在一些前沿技术方面相对滞后。

然而,微软也在努力与时俱进,通过不断推出更新和改进的版本,以及与其他公司合作开发新技术,来保持Windows的竞争力和跟上时代的步伐。

总结:温故而知新,不同阶段重温知识点,会有不一样的认识和理解,博主将巩固一遍知识点,并以实践方式和大家分享,若能有所帮助和收获,这将是博主最大的创作动力和荣幸。也期待认识更多优秀新老博主。

你可能感兴趣的:(容器,docker,容器,运维)