当前位置: 首页 > news >正文

20250706-6-Docker 快速入门(上)-镜像是什么?_笔记

一、镜像是什么



1. 一个分层存储的文件,不是一个单一的文件
  • 分层结构: 与传统ISO文件不同,Docker镜像由多个文件组成,采用分层存储机制
  • 存储优势: 每层可独立复用,显著减少磁盘空间占用,例如基础层可被多个镜像共享
  • 物理形态: 实际表现为文件系统快照的集合,而非单一文件实体
2. 一个软件的环境
  • 完整运行环境: 包含应用程序及其所有依赖(运行时环境、库文件、配置文件等)
  • 打包标准: 将应用与其运行环境整体打包,确保"一次构建,处处运行"
  • 环境隔离: 每个镜像提供独立的软件环境,避免依赖冲突
3. 一个镜像可以创建N个容器



  • 模板机制: 类比操作系统安装镜像,单个镜像可实例化为多个独立运行的容器
  • 实际案例: 如Tomcat镜像可同时创建多个容器,每个容器都是完整的Tomcat运行环境
  • 资源效率: 共享镜像基础层,容器仅需存储差异层,极大提升资源利用率
4. 一种标准化的交付



  • 交付变革: 从传统应用包交付转变为镜像交付,包含完整运行上下文
  • 环境一致性: 解决"开发环境能跑,生产环境报错"的经典问题
  • 部署简化: 镜像作为不可变单元,支持版本控制和自动化部署
5. 一个不包含Linux内核而又精简的操作系统



  • 内核共享: 镜像内不含Linux内核,容器直接共享宿主机内核
  • 体积优化: 剔除内核使镜像体积大幅减小,例如Alpine镜像仅5MB左右
  • 系统精简: 仅包含必要系统组件,相比完整OS减少约90%无用文件
二、知识小结

知识点

核心内容

考试重点/易混淆点

难度系数

Docker镜像定义

由多个文件组成的分层存储结构,不同于单一ISO文件

镜像≠单一文件,理解分层复用机制

⭐⭐

镜像核心特性

包含应用程序运行环境+依赖包,是标准化交付物

与传统软件包交付方式的区别

⭐⭐

镜像与容器关系

一个镜像可创建多个容器(类似操作系统安装模板)

容器共享宿主机内核,镜像不含Linux内核

⭐⭐⭐

镜像优势

分层存储减少磁盘占用,支持环境标准化交付

对比传统部署方式的效率提升

⭐⭐

技术限制

镜像不包含独立内核,依赖宿主机内核

与虚拟机的本质区别

⭐⭐⭐

http://www.dtcms.com/a/267963.html

相关文章:

  • TNNLS期刊接受后,最终版提交说明
  • QT - QCustomPlot
  • Next.js面试常问内容详解
  • 【网络安全基础】第八章---电子邮件安全
  • 5种高效解决Maven依赖冲突的方法
  • 基于SpringBoot和Leaflet集成在线天气服务的区县当前天气WebGIS实战
  • 手机电工仿真软件更新了
  • Typecho主题开发指南:现代框架布局与SEO优化实践
  • 基于SSM和JSP开发的旅游系统
  • [论文阅读] 人工智能 + 软件工程 | 自然语言驱动结构代码搜索:突破DSL学习壁垒的创新方法
  • HRDNet: High-resolution Detection Network for Small Objects论文阅读
  • 7.6 hash | rust
  • 408第三季part2 - 计算机网络 - 传输层II
  • 前端开发问题:TypeError: records is not iterable
  • Gin Web 层集成 Viper 配置文件和 Zap 日志文件指南(下)
  • Spring Cloud Alibaba/Spring Boot整合华为云存储实例(REST API方式)
  • 记一次JVM问题排查
  • 字节二面:进程,线程,协程区别
  • K8s系列之:Kubernetes 的 OLM
  • 一些共识协议与算法
  • docker 无法拉取镜像解决方法
  • 【机器学习深度学习】混淆矩阵解读
  • 算法分析与设计实验1:实现两路合并排序和折半插入排序
  • PLC 智能设备 (I-Device):从原理到实战的 Profinet 通信进阶
  • SwiftUI 7(iOS 26 / iPadOS 26)中玻璃化标签页的全新玩法
  • Vue3路由跳转优化:让你的页面切换像德芙一样丝滑 [特殊字符]
  • 【认知】如何强化优先做紧急重要的事,而不是按兴趣做重要但不紧急的事
  • 黑马点评系列问题之实战篇02短信登录 利用资料中的mysql语句创建数据表时报错
  • 【Spring源码学习系列】基础架构和环境搭建
  • Redis+Caffeine双层缓存策略对比与实践指南