当前位置:首页 > 内存 > 正文

docker占用多少内存

  • 内存
  • 2024-07-04 14:14:57
  • 2965

一、安装与配置

Docker是一个开源的应用容器引擎,基于LXC(LinuxContainer)内核虚拟化技术实现,并提供了一系列更强大的功能,如镜像、Dockerfile等,Docker的理念是打包应用程序并将依赖项打包到一个简单的可移植容器中,可以发布到任何Linux发行版的Docker引擎中。使用沙箱机制运行程序,程序之间相互隔离;

容器原生运行在Linux上,与其他容器共享主机内核,运行独立的进程,不占用任何其他内存,文件可以实用,非常轻便、高效、快速。

虚拟机运行完整的操作系统,并通过虚拟机管理程序提供对主机资源的虚拟访问,这需要更多的资源。

参考:


二、如何在Win10LTSC上安装CentOSLinux并设置Docker环境?在NAS系统中,生态尤其是完整的Docker生态的重要性不容忽视。在本文中,您将学习如何在Win10LTSC环境上安装CentOSLinux以支持Docker。请务必先安装运行时库。最新版本可以在线获取。重新启动计算机后,启用Win中内置的Linux功能,并通过控制面板中的Windows功能安装虚拟机管理程序平台、虚拟机平台、Linux子系统和SMB文件共享支持。尽管有些人建议安装Hyper-V,但在Win10LTSC21H219044版本中,您只需重新启动即可运行WSL2,无需安装。
通过转到“WindowsSubsystemforLinux2(WSL2)”链接,您可以从MicrosoftAppStore下载并安装WSL版本,例如Ubuntu,或者选择CentOS,例如RockyLinux,因为它提供root用户登录。下载CentOSWSL包并解压,双击“CentOS7”进行安装。安装后,它将自动添加到WSL。以root用户登录shell界面。
值得注意的是,Win资源管理器会通过网络共享挂载Linux根目录。例如,如果你想购买一台适合此操作的台式电脑,例如康佳迷你主机,配备第11代N5105四核处理器、8GB内存、256GBSSD和Windows10操作系统,只需898人民币或者考虑IntelNUC12WSHi7主机,配备第12代i7处理器、8GB内存和3200+1TB硬盘。售价5999元,适合办公、游戏等多种用途。
按照上述步骤,您已经在Win10上成功安装了CentOSLinux环境,为运行Docker和其他Linux工具打下了坚实的基础。

上一篇:docker需要多少内存

下一篇:docker占内存