文章目录
- 03 掌握Docker核心架构:镜像、仓库、容器及运行管理的深度解析
- 一 概述
- 1.1 镜像
- 1.2 镜像仓库
- 1.3 容器
- 二、镜像及镜像仓库
- 2.1 本地镜像仓库
- 2.2 镜像仓库简介
- 2.3 使用远端仓库
- 2.3.1 从远端镜像仓库拉取apache镜像
- 2.3.2 从远端镜像仓库拉取指定版本apache镜像
- 2.4 使用国内docker镜像仓库加速
- 2.4.1 阿⾥云docker镜像加速配置
- 2.4.2 查看docker运⾏状态汇总信息
- 2.4.3 拉取apache 2.2版本镜像
- 2.4.4 查看docker镜像
- 三 docker 容器基础操作
- 3.1 查看正在运行中的docker容器
- 3.2 查看所有的docker容器
- 3.3 删除⼀个容器ID=da9d839a96b1
- 3.4 删除镜像
- 3.5 删除lastest
- 3.6 删除指定版本
- 四 第一次正式运行 docker 容器
- 4.1 运行apache2.4版本容器
- 4.2 运行hello-world容器
- 4.3 查看所有的docker容器
- 4.4 查看docker镜像
- 4.5 运行容器最后一个版本
- 4.6 docker运行时对镜像加载流程
- 五 docker 运行状态管理基础操作
- 5.1 查看docker守护进程
- 5.2 查看docker运行状态
- 5.3 查看docker版本简要信息
- 5.4 查看docker版本详细信息
- 5.5 查看docker运行状态汇总信息
03 掌握Docker核心架构:镜像、仓库、容器及运行管理的深度解析
一 概述
Docker核心框架主要包括镜像、镜像仓库和容器三个关键组件。
1.1 镜像
Docker镜像是创建容器的只读模板,包含应用程序及其运行所需的基本操作系统环境。它类似于虚拟机的快照,但更加轻量级和高效。
1.2 镜像仓库
用于存储和共享Docker镜像的服务,类似于代码仓库。Docker Hub是Docker提供的公共镜像仓库服务,用户可以从中拉取或推送镜像。此外,还可以搭建私有镜像仓库,以满足企业内部需求。
1.3 容器
容器是基于Docker镜像创建的实例,可以看作是镜像的运行时状态。每个容器都拥有独立的文件系统、进程空间和网络栈,提供了应用程序运行的隔离环境;容器container是通过镜像复制创建的,可读可写。
二、镜像及镜像仓库
2.1 本地镜像仓库
[superman@doc