Docker | 虚拟机 是一个东西吗

文章目录


虚拟机与Docker

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

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

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

Docker的一些名词

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

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

  • Container 容器

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

  • Dockerfile

    用于定制镜像的文件

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

相关推荐
好大哥呀1 分钟前
单元测试自动化的流程
运维·单元测试·自动化
切糕师学AI2 分钟前
VictoriaLogs:高性能、低成本、易运维的下一代日志数据库
运维·高性能·日志数据库·victoriallogs·极致日志库
HP-Patience2 分钟前
【爬虫脚本自动化录制】playwright codegen使用教程
运维·爬虫·自动化
Hns.8 分钟前
使用K3s 搭建K8S集群保姆级教学
容器·k8s
HYNuyoah8 分钟前
Ubuntu一键安装Docker和Docker Compose
linux·ubuntu·docker
十六年开源服务商10 分钟前
WordPress并发量优化实战:2026运维指南
android·运维
wzl2026121311 分钟前
企微工具对比:第三方SCRM与自动化工作流集成
运维·自动化·企业微信
一只小bit15 分钟前
Docker 实战系列:接入生产场景,快速拉起服务
运维·docker·容器
wwj888wwj15 分钟前
Ansible基础(复习3)
linux·运维·服务器·git·ansible
senijusene17 分钟前
IMX6ULL Linux 驱动开发:GPIO 子系统 + misc 框架实现按键输入驱动开发
linux·运维·驱动开发