docker-run流程和docker原理

简介: 2.Docker是如何工作的?Docker 是 C/S 架构,Docker的守护进程运行在主机上,通过Socket从客户端访问Docker-Server 接收到 Docker-Cilent的指令,就会执行这个命令!


1.docker-run流程图


b992069b7a68425c96b740370d627292.png


2.Docker是如何工作的?


Docker 是 C/S 架构,Docker的守护进程运行在主机上,通过Socket从客户端访问

Docker-Server 接收到 Docker-Cilent的指令,就会执行这个命令!


89859e39628b4b38a56bb91cbba15084.png


docker不同容器之间相互独立,包括端口号🐱‍🏍


3.Docker为什么比VM快


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


2.docker利用的是宿主机的内核,vm需要的是 Guest OS


6125584085f648ebad839a2fb1535b02.png


899a61c044994b92a33bf12a9685f74a.png

目录
相关文章
|
1月前
|
JSON JavaScript 开发者
Composerize神器:自动化转换Docker运行命令至Compose配置,简化容器部署流程
【8月更文挑战第7天】Composerize神器:自动化转换Docker运行命令至Compose配置,简化容器部署流程
Composerize神器:自动化转换Docker运行命令至Compose配置,简化容器部署流程
|
1月前
|
消息中间件 Linux Docker
在Docker中,资源限制原理是什么?
在Docker中,资源限制原理是什么?
|
1月前
|
存储 缓存 Docker
Docker系列.Docker镜像分层原理
Docker系列.Docker镜像分层原理
100 4
|
18天前
|
应用服务中间件 Java Maven
掌控视图的力量!深入解析 JSF 视图管理,揭秘视图生命周期的秘密,让你的应用更高效!
【8月更文挑战第31天】JavaServer Faces (JSF) 是一种强大的框架,用于管理 Web 应用程序的视图。本文通过具体案例介绍 JSF 视图管理的基础知识,包括创建、管理和销毁视图的过程。首先,在 Eclipse 中创建一个新 JSF 项目,并配置 Maven 依赖。接着,在 `WEB-INF` 目录下配置 `web.xml` 文件,设置 JSF servlet。
31 0
|
1月前
|
测试技术 持续交付 开发者
使用Docker构建CI/CD流程:从理论到实践
【8月更文挑战第2天】使用Docker构建CI/CD流程,可以显著提高软件开发的效率和质量。通过容器化技术,开发者可以确保环境的一致性,快速部署和测试应用,并减少人为错误。结合合适的CI/CD工具和最佳实践,可以进一步加速软件交付过程,提高用户满意度。希望本文能为开发者在构建基于Docker的CI/CD流程时提供有价值的参考。
|
2月前
|
Java 应用服务中间件 持续交付
Java面试题:简述Docker等容器化技术的原理及其在Java应用部署中的作用。
Java面试题:简述Docker等容器化技术的原理及其在Java应用部署中的作用。
48 0
|
3月前
|
存储 Linux Docker
python项目 以docker形式打包部署全流程
在很久很久以前,我已经听过Docker的大名,当时服务着急上线虽然考虑过用Docker来部署我的服务,但是因为赶期的原因放弃了。 这两天因为华为云服务器到期,而且阿里云服务器优惠力度特别大的原因,我要把华为云服务器里的工程迁移到阿里云。 迁移的过程中,大量的时间精力浪费在了重装python,加载依赖,迁移项目,配置端口等环境配置的工作上。 我在想,如果当时用了Docker部署,我至于受这气?
|
4月前
|
Java 数据库连接 Spring
K8S+Docker理论与实践深度集成java面试jvm原理
K8S+Docker理论与实践深度集成java面试jvm原理
|
4月前
|
存储 Kubernetes Docker
构建高效稳定的Docker容器集群:从原理到实践
【4月更文挑战第19天】 在当今微服务架构盛行的时代,容器化技术已经成为了软件开发和部署的标准实践。本文深入探讨了如何利用Docker容器技术,结合Kubernetes集群管理工具,构建一个高效、稳定且可扩展的容器化环境。文章首先简述了Docker的核心原理及其优势,接着详细阐述了Kubernetes的基本概念与组件,最后通过一个实际案例来指导读者如何从零开始搭建并优化一个基于Docker和Kubernetes的容器集群系统。
139 1
|
4月前
|
测试技术 持续交付 Docker
Docker in Docker原理与实战
Docker in Docker原理与实战
124 0