Docker、虚拟机等相关概念
Docker需要运行在Linux环境下,目的是制造了一个隔离的文件环境,因此它执行的效率几乎等同于所部署的 Linux 主机。
如果你的宿主机是Windows,要安装Docker的话首先要有一个linux环境,那么此时就需要通过虚拟机(VMware、VirtualBox等)、WSL1, WSL2(Winddows实现虚拟化的)来创建虚拟Linux环境。
Docker官方已经有了适用于Windows中WSL2环境的桌面版本的docker,比较方便,而且有图形界面,便于上手。其实简单理解,Docker Desktop就是使用WSL2作为后端引擎的一个桌面端管理Docker的工具。
Windows环境下下载Docker必须满足:64位Windows 10 Pro(专业版和企业版都可以)和Microsoft Hyper-V),Hyper-V是微软的虚拟机,在win10上是自带的,我们只需要启动就可以了。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)