前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Docker架构

Docker架构

作者头像
黑洞代码
发布2021-12-13 17:59:48
4860
发布2021-12-13 17:59:48
举报
文章被收录于专栏:落叶飞翔的蜗牛

Docker遵循客户端 - 服务器架构。其架构主要分为三个部分。

1.客户端(Client):Docker提供命令行界面(CLI)工具,客户端与Docker守护进程交互。客户端可以构建,运行和停止应用程序。客户端还可以远程与Docker_Host进行交互。2.Docker_Host:它包含容器,映像和Docker守护程序。它提供完整的环境来执行和运行应用程序。3.注册表(Registry):它是全局映像库。可以访问并使用这些映像在Docker环境中运行应用程序。

如下图所示 -

Docker守护进程

这是一个用于监听Docker API请求的进程。它还管理Docker对象,如:映像,容器,网络等。守护进程还可以与其他守护进程通信以管理Docker服务。

Docker客户端

Docker客户端是许多Docker用户与Docker进行交互的主要方式。当使用docker run这样的命令时,客户端将这些命令发送到docker d,然后将其运行。docker命令使用Docker API。

Docker注册管理

Docker注册表用于存储Docker映像。Docker提供Docker Hub和Docker Cloud,这是任何人都可以使用的公共注册表。Docker配置为默认在Docker Hub上查找映像。

当我们使用docker pull或docker run命令时,从配置的注册表中提取所需的映像。当使用docker push命令时,映像被推送到配置的注册表中。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-12-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 落叶飞翔的蜗牛 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Docker守护进程
  • Docker客户端
  • Docker注册管理
相关产品与服务
容器镜像服务
容器镜像服务(Tencent Container Registry,TCR)为您提供安全独享、高性能的容器镜像托管分发服务。您可同时在全球多个地域创建独享实例,以实现容器镜像的就近拉取,降低拉取时间,节约带宽成本。TCR 提供细颗粒度的权限管理及访问控制,保障您的数据安全。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档