Docker | 虚拟机 是一个东西吗

文章目录


虚拟机与Docker

  • 虚拟机就相当于买了一台新电脑,有了完整的独立的一个操作系统
  • Docker 不需要创建完整的虚拟操作系统,但还是会创建独立的环境(容器container)

如果要在linux环境下运行程序,那么docker会给我下载整个linux操作系统吗?

答 : Docker 不会下载整个 Linux 操作系统,但它确实会下载一个包含所需组件的容器镜像。Docker 使用了一种称为"容器化"的技术,它允许你打包应用程序及其依赖到一个可移植的容器中,这样可以确保应用在任何环境中都能一致地运行。每个 Docker 镜像通常是基于某个基础操作系统(如 Ubuntu、 Alpine Linux 等)的一个精简版本,并且只包含了运行你的应用程序所必需的部分。

Docker的一些名词

  • Image 镜像
    阐明了要配置的环境的版本等要求。

打个比方说,厨师要做一道菜,首先就要各种材料(相关环境),他写了个菜的列表拍照(Image 镜像)发给采购。

  • Container 容器

    就是供环境配置、程序运行的独立空间

  • Dockerfile

    用于定制镜像的文件

内容参考Docker概念、工作流、实践

相关推荐
晚风予卿云月5 分钟前
【linux】进程优先级
linux·运维·服务器
YJlio21 分钟前
用女娲蒸馏 Mark Russinovich 排障思维:打造 Windows 桌面运维专家 Skill
运维·windows·飞书·ai办公·多维表格·飞书v7.63·飞书问卷
yyuuuzz22 分钟前
aws注册过程中的常见问题梳理
运维·服务器·网络·云计算·github·aws
德迅云安全-小潘23 分钟前
手游架设全攻略:服务器选型、配置与部署一站式指南
运维·服务器
江湖有缘26 分钟前
保姆级教程:Docker 部署 Portracker 端口监控工具
jvm·docker·容器
CDN36038 分钟前
2026年服务器运维实战:从eBPF内核观测到Serverless边缘计算
运维·服务器·serverless
千百元1 小时前
华为应用生成 .p12、.cer、.p7b
运维·服务器
Max_uuc1 小时前
【调度心法】别用 Mutex 制造“人质危机”!撕碎互斥锁的防御幻觉,论优先级反转与火星探测器的史诗级瘫痪
linux·运维·制造
小趴菜要进步1 小时前
Kali/Linux 更改国内镜像源
linux·运维·服务器
2301_816374331 小时前
Nginx的源码编译
运维·nginx