Docker基础(二)

1、Docker工作原理


Docker是一个Clinet-Server结构的系统,Docker守护进程运行在主机上,然后通过Socket连接从客户端访问,守护进程从客户端接受命令并管理运行在主机上的容器。

容器,是一个运行时环境,就是我们前面说的集装箱。

2、docker run干了什么

3、为什么Docker要比虚拟机要快

1、docker有着比虚拟机更少的抽象层

由于docker不需要实现硬件资源虚拟化,运行在docker容器上的程序直接使用的都是实际物理机的硬件资源。因此在CPU、内存利用率上docker将会在效率上有明显优势。

2、docker利用的是宿主机的内核,而不需要加载操作系统OS内核。

相关推荐
Pasregret29 分钟前
备忘录模式:实现对象状态撤销与恢复的设计模式
运维·服务器·设计模式
珹洺1 小时前
Linux红帽:RHCSA认证知识讲解(十 四)分区管理、交换分区,创建逻辑卷与调整逻辑卷的大小
linux·运维·服务器
DavidSoCool1 小时前
k8s生成StarRocks集群模版
云原生·容器·kubernetes
威桑1 小时前
解决Ubuntu下使用CLion构建Qt项目时找不到已安装的模块的问题
linux·运维·ubuntu
珹洺3 小时前
Linux操作系统从入门到实战(四)Linux基础指令(下)
linux·运维·服务器
菠萝崽.3 小时前
安装docker,在docker上安装mysql,docker上安装nginx
java·mysql·nginx·docker·软件工程·springboot·开发
极小狐3 小时前
极狐GitLab 的压缩和合并是什么?
运维·git·ssh·gitlab·github
庸子4 小时前
当JIT遇见K8s
云原生·容器·kubernetes
唯独失去了从容5 小时前
WebRTC服务器Coturn服务器的管理平台功能
运维·服务器·webrtc
roman_日积跬步-终至千里8 小时前
【K8s基础】K8s下的Helm和Operator:包管理器与运维程序化
运维·容器·kubernetes