1.0 docker介绍
2024-09-27 03:02:36
简介:
一种虚拟化的方案
将应用程序自动部署到容器
特点:
轻量
环境的一直性
提高开发生命周期
使用面向服务的架构
场景:
开发、测试、部署
创建隔离的运行环境
集群测试环境
云计算应用
docker 的基本组成:
docker client 客户端
docker daemon 守护进程
docker image 镜像
docker container 容器
docker registry 仓库
基本组成: C/S架构 docker 客户端 / 守护进程
client 本地、远程 client 发送命令给守护进程,守护进程执行,并返回结果
daemon
image
1.容器的基石
2.层叠的只读文件系统
3.多个镜像可以叠加在一起
container
1.通过镜像启动
2.启动和执行阶段
registry 仓库
1.公有仓库
2.私有仓库
保存用户的镜像
Docker在线演示地址:
Docker依赖的Linux内核特性
Namespance 命名空间
作用:系统资源的隔离
pid :process id 进程隔离
net:network 管理网络接口
ipc:管理跨进程访问通信的访问
mnt: 管理挂载点
uts:隔离内核和版本标识
Control groups 控制组
作用:用来分配资源
功能:
资源限制
优先级设定
资源计量
资源的控制
最新文章
- jsonp接口的xss防范
- HTML5第二节
- dos命令复制当天生成的以日期为文件名的文件
- Python fopen,open,和popen的区别
- const 成员方法
- #include <;hash_set>;
- ios内存管理2-对象之间的内存管理
- 【转】Qt事件循环与线程 二
- SocketChannel
- mysql水平分表和垂直分表的优缺点
- python raise和assert的区别
- 手把手的教你安装PyCharm --Pycharm安装详细教程(一)(非常详细,非常实用)
- C#6.0语言规范(三) 基本概念
- HTC T329手机如何删除系统自带的软件?HTC一键解锁、获取ROOT权限、豌豆荚删除系统软件
- JAR 文件格式提供了许多优势和功能
- PR4
- 使用Apriori进行关联分析(一)
- CSS实现背景透明,文字不透明
- Python3.x:pyodbc连接Sybase数据库操作(Windows系统下DNS模式)
- Java中Model1和Model2
热门文章
- mysql授权远程连接
- linux shell学习(字符串操作)--01
- 【Linux】- vi/vim
- [TUTORIAL]How to setup SP_Flash_Tool_Linux (MTK/MediaTek Soc)
- c++内存分类
- Mysql查询优化从入门到跑路(一)数据库与关系代数
- BZOJ 口胡记录
- 未找到与约束ContractName Microsoft.VisualStudio.Text.ITextDocumentFactoryService...匹配的导出
- axios请求,拦截器的使用
- BZOJ4557:[JLOI2016/SHOI2016]侦察守卫——题解