20250706-Docker 快速入门(上)-Docker基本组成.

一、Docker基本组成



  • 三大核心组件:
    • Docker Client:命令行客户端工具,用于执行docker命令
    • Docker Daemon:守护进程,负责处理客户端指令并管理容器生命周期
    • Docker Host:运行Docker的物理机或虚拟机环境
  • 工作流程:
    • 当本地缺少所需镜像时,Daemon会自动从Docker Hub拉取镜像
    • 使用镜像创建容器时,Daemon会处理完整的容器启动过程
    • 容器运行在Host环境中,由Daemon统一管理
1. 版本与支持平台



  • 主要支持平台:
    • Linux发行版:CentOS、Debian、Ubuntu等
    • macOS:通过Docker Desktop支持
    • Windows:10及以上版本支持
  • CPU架构支持:
    • 主流支持x86_64/amd64架构
    • 有限支持ARM架构(如树莓派)
    • 完全支持ARM64/AARCH64架构
  • 官方资源:
    • 文档网站:https://docs.docker.com(访问可能较慢)
    • 安装指南:包含各平台详细安装步骤
    • 快速入门:提供从安装到应用部署的完整教程
  • 安装注意事项:
    • 不同Linux发行版有对应的安装包
    • 需要根据系统架构选择正确版本
    • 官方文档提供分步安装指导
二、知识小结

知识点

核心内容

考试重点/易混淆点

难度系数

Docker基本组成

由三部分组成:Docker客户端(CLI)、Docker主机(Host)、Docker守护进程(daemon)

区分客户端命令与守护进程的作用

⭐⭐

核心角色

镜像(创建容器的模板)、容器(运行实例)、客户端命令(操作入口)

镜像与容器的依赖关系(无镜像则从Docker Hub拉取)

⭐⭐⭐

支持平台

Linux(Ubuntu/Debian等)、macOS、Windows

ARM架构仅支持部分Linux发行版(如Ubuntu)

⭐⭐

安装与文档

官网文档地址:docs.docker.com,提供多平台安装指南

早期仅支持Linux,现扩展至主流OS

架构兼容性

主流支持x86/AMD64,ARM64仅限特定系统(如Ubuntu)

红帽系列不支持ARM架构

⭐⭐⭐

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值