Docker_Day1

一、Docker基础知识

  1. Docker镜像是由一系列只读层组成的。这些层是文件系统的快照。所有容器共享镜像层,而不是复制整个镜像。

  2. **"内核级虚拟"**的核心就是:不搞"重复造轮子"。

    传统虚拟机是"每个住户自带一套完整的水电暖系统",而Docker容器是"整栋楼共用一套高效的水电暖系统(宿主机内核),我只是用坚固的墙(Namespace )和智能水电表(Cgroups)把每个房间隔开,并限制它们的用量。"

    正是这种"共享内核"的设计,让Docker容器如此轻量、快速和高效。

  3. Namespace(命名空间):负责"隔离"。它让容器里的进程以为自己是这个环境里唯一的主角。每个容器看到自己独立的进程树、网络栈、用户ID、挂载点等,就像住进了自己独立的房间,看不到隔壁房间。

  4. Cgroups(控制组):负责"限制"。它确保每个容器只能使用分配给它的一定量资源(比如最多用1个CPU核心、512MB内存),防止一个坏容器把大楼的水电全吃光。

  5. 我们日常下载的docker包括客户端和服务端。

  • 客户端负责接收指令并发给服务端。
  • 服务端是后台静默运行的守护进程,是真正干活的引擎,负责拉取镜像,创建和运行容器。

二、Docker和虚拟机区别

三、Docker安装

相关推荐
大树885 小时前
金刚石散热越强,管路越先见顶
大数据·运维·服务器·人工智能·ai
摇滚侠5 小时前
Linux CentOS7 rpm 安装 MySQL 5.7
linux·运维·mysql
霸道流氓气质6 小时前
领域驱动设计(DDD)在 Spring Boot 微服务中的实践指南
运维·spring boot·微服务
Inhand陈工7 小时前
基于台达PLC与映翰通IG502的智慧水产养殖精准投喂与远程运维解决方案
运维·人工智能·物联网·阿里云·信息与通信
Alsn867 小时前
等待学习-学习目录:Docker 容器安全攻防
学习·安全·docker
酣大智7 小时前
ARP代理--工作原理
运维·网络·arp·arp代理
shushangyun_7 小时前
2026年快消品B2B系统推荐:支持终端门店订货、促销政策自动化的工具?
java·运维·网络·数据库·人工智能·spring·自动化
施努卡机器视觉8 小时前
SNK施努卡侧滑门锁上滑轮总成自动化装配线,从零件到组件,全流程精密制造方案
运维·自动化·制造
AC赳赳老秦9 小时前
用 OpenClaw 搭建服务器故障应急响应系统,自动处理 80% 常见运维故障
android·运维·服务器·python·rxjava·deepseek·openclaw
2601_961875249 小时前
决战申论100题2026|最新|范文
linux·容器·centos·debian·ssh·fabric·vagrant