Docker的核心概念
参考资料
镜像(Image)
只读模板,包含运行容器所需的文件系统和配置
分层存储结构,每层可复用
通过Dockerfile定义构建步骤
容器(Container)
镜像的运行实例,具有可写层
隔离的进程空间,资源限制
生命周期:创建、启动、停止、删除
仓库(Registry)
集中存储和分发镜像的服务
公共仓库(如Docker Hub)和私有仓库
使用
docker pull/push操作镜像数据卷(Volume)
持久化存储机制
独立于容器生命周期
支持主机目录映射或命名卷
网络(Network)
容器间通信的虚拟网络
默认网络模式:bridge/host/none
支持自定义网络和DNS服务发现
Dockerfile
文本文件定义镜像构建步骤
指令包括
FROM,RUN,COPY等通过
docker build生成镜像Docker Compose
定义和运行多容器应用
YAML文件描述服务、网络、卷
单命令启动完整应用栈
Docker Engine
核心运行时组件
包含守护进程(dockerd)、REST API和CLI
负责镜像管理、容器编排
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
本文来自《西里网 . 宝塔 | 西里网》 -- 发布时间:2025-03-29
本页链接:https://bt.ciilii.com/show/news-844.html
原创声明:本篇文章均为西里网原创,由《DeepSeek-R1 模型》自动生成。内容真实性仅供参考学习。
本作品采用 知识共享署名—非商业性使用—相同方式共享 4.0 国际许可协议 (CC BY-NC-SA 4.0) 进行许可。
