什么是容器、什么是docker、docker与虚拟机的对比、docker做什么、运行场景,Docker功能和组件,Docker的C/S模式的运行,Docker概念,相关概念
1.什么是容器
簡單來說容器是一種內核技術的虛擬化體現(Cgroup和Namespace),容器可以在核心CPU上運行本地指令,有效的將單個操作系統進行分組管理和隔離。
2.什么是Docker
一種容器技術、提供了非常方便的用戶體驗,用戶無需關注底層的操作系統即可達到對應進行封裝、分發、部署和運行的周期管理。
容器=cgroup + namespace + 文件系統 + 容器引擎
3.Docker與虛擬機的對比
4. Docker做什么
1、簡化配置管理
2、有效的資源利用率
3、提供pass和sass服務
4、快速交付部署
5、更方便的遷移和遷移
5.運行場景
6.Docker功能和組件
1、Docker客戶端
2、Docker daemon
3、Docker鏡像
4、Docker容器
5、Registry
7.Docker的C/S模式的運行
8.Docker概念
Docker客戶端:Docker是C/S的應用框架模型,一般客戶端和服務器都在同一個二進制文件中。所以通常我們可以通過Docker命令來運行相關操作
但是也可以通過用于程序基于API來操作。
Docker daemon:
Docker的服務器,通常表示的包都是Docker Engine,接受用戶請求,并進行相關操作。
容器:
相當于虛擬機的概念,但是簡化一個互相隔離的操作系統,無需我們關心具體細節,我們像集裝箱一個打包即可用
鏡像:
容器的基礎,通過Unionfs文件系統特征,實現不同鏡像堆疊。是啟動容器的一個基礎。用Dockerfile即可方便定制
Registry:存放鏡像的地方,通過Registry我們就可以實現容器鏡像的打包帶走。
9.相關概念
AUFS文件系統
總結
以上是生活随笔為你收集整理的什么是容器、什么是docker、docker与虚拟机的对比、docker做什么、运行场景,Docker功能和组件,Docker的C/S模式的运行,Docker概念,相关概念的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 电脑移动硬盘怎么都不显示不出来 电脑无法
- 下一篇: Docker快速安装与快速入门