专栏首页eadeladocker--docker架构

docker--docker架构

4 docker 架构

Docker uses a client-server architecture. The Docker client talks to the Docker daemon, which does the heavy lifting of building, running, and distributing your Docker containers. The Docker client and daemon can run on the same system, or you can connect a Docker client to a remote Docker daemon. The Docker client and daemon communicate using a REST API, over UNIX sockets or a network interface. (Docker使用客户端 - 服务器架构。 Docker客户端与Docker守护进 程通信,后者负责构建,运行和分发Docker容器。 Docker客户端和守护程序可以在同一 系统上运行,也可以将Docker客户端连接到远程Docker守护程序。 Docker客户端和守 护程序使用REST API,通过UNIX套接字或网络接口进行通信。)

4.1 docker daemon

The Docker daemon ( dockerd ) listens for Docker API requests and manages Docker objects such as images, containers, networks, and volumes. A daemon can also communicate with other daemons to manage Docker services. (Docker守护程 序(dockerd)侦听Docker API请求并管理Docker对象,如图像,容器,网络和卷。 守 护程序还可以与其他守护程序通信以管理Docker服务。)

4.2 docker client

The Docker client ( docker ) is the primary way that many Docker users interact with Docker. When you use commands such as docker run , the client sends these commands to dockerd , which carries them out. The docker command uses the Docker API. The Docker client can communicate with more than one daemon. (Docker客户端(docker)是许多Docker用户与Docker交互的主要方式。 当您使用诸如 docker run之类的命令时,客户端会将这些命令发送到dockerd,后者将其执行。 docker命令使用Docker API。 Docker客户端可以与多个守护进程通信。)

4.3 docker registry

A Docker registry stores Docker images. Docker Hub is a public registry that anyone can use, and Docker is configured to look for images on Docker Hub by default. You can even run your own private registry. If you use Docker Datacenter (DDC), it includes Docker Trusted Registry (DTR). When you use the docker pull or docker run commands, the required images are pulled from your configured registry. When you use the docker push command, your image is pushed to your configured registry.(Docker注册表存储 Docker镜像。 Docker Hub是任何人都可以使用的公共注册中心,Docker配置为默认在 Docker Hub上查找图像。 您甚至可以运行自己的私人注册表。 如果您使用Docker Datacenter(DDC),它包括Docker Trusted Registry(DTR)。使用docker pull或 docker run命令时,将从配置的注册表中提取所需的映像。 使用docker push命令时, 图像将被推送到配置的注册表。)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • nrm的安装使用

    作用:提供了一些最常用的NPM包镜像地址,能够让我们快速的切换安装包时候的服务器地址; 什么是镜像:原来包刚一开始是只存在于国外的NPM服务器,但是由于网络原...

    eadela
  • docker--docker仓库

    Docker仓库(Repository)类似与代码仓库,是Docker集中存放镜像文件的地方。

    eadela
  • oracle--高级使用(merge)(递归START WITH)分析函数over

    select * from emp --where empno = 79391 or start with empno = 7369 or empno = 7...

    eadela
  • 让你快速上手 Docker 的 5 个工具 | 码云周刊第 66 期

    码云Gitee
  • 【技术专栏】大话Docker系列:我们为什么需要Docker

    轻量级虚拟化容器Docker1.0正式版自发布半年以来,已经受到开源界的极大追捧和企业界的密切关注。在国外CloudOpen大会上投票显示Docker是仅次于O...

    SDNLAB
  • Docker 起死回生了

    2019 年时两度更换 CEO、毅然出售企业业务之后,人们对于 Docker 曾经一度看衰。

    taskctl官方频道
  • Docker系列课程01-Docker简介

    1.1 Docker简介 Docker是一个开源的容器引擎,它可以帮助我们更快地交付应用。Docker可将应用程序和基础设施层隔离,并且能将基础设施当作程序一样...

    用户1516716
  • Docker使用率虽上升 但高便携性却毫无意义

    Docker容器是一种强大、流行的云端开发选择。但,尽管许多IT团队正在转向容器,几乎很少有人能真正充分利用该项技术的优势。 Docker,或者更广一点说容器的...

    静一
  • Docker环境搭建

    Docker是一个容器引擎,可以用来部署应用。通过 Docker,可以实现快速交付,测试和部署代码,可移植性强。

    小博测试成长之路
  • 用户和合作伙伴说:Docker的战略太模糊

    Linux容器世界里怒放的玫瑰会否凋零。 Docker三周岁了,它在很短的时间内实现了很多惊人的目标:镜像20亿次的pull,1.6亿美金风险投资,并且收购了若...

    静一

扫码关注云+社区

领取腾讯云代金券