文档:Docker Engine overview | Docker Documentation

1.简介

Docker Engine 是一种开源容器化技术,用于构建和容器化您的应用程序。

Docker Engine 充当客户端-服务器应用程序,包含:

  • 长时间运行的服务器守护进程dockerd
  • 与守护进程通信的API
  • 命令行接口(CLI) 客户端
  • 守护进程创建和管理 Docker 对象

2.架构

Docker 使用客户端-服务器架构。客户端与守护进程对话

守护进程负责构建、运行和分发 Docker 容器的繁重工作。

客户端和守护程序可以 在同一系统上运行,也可以将 Docker 客户端连接到远程守护程序。

客户端和守护程序使用 REST API,通过 UNIX 套接字或网络接口进行通信。

另一个 Docker 客户端是 Docker Compose

守护程序 ( dockerd) 侦听 Docker API 请求并管理 Do

docker入门之Docker Engine相关推荐

  1. Docker入门之Docker Swarm

    一 Docker Swarm简介 Swarm 在 Docker 1.12 版本之前属于一个独立的项目,在 Docker 1.12 版本发布之后,该项目合并到了 Docker 中,成为 Docker 的 ...

  2. Docker入门-搭建docker私有仓库

    Docker Hub 目前Docker官方维护了一个公共仓库Docker Hub,其中已经包括了数量超过15000个镜像.大部分需求都可以通过在Docker Hub中直接下载镜像来使用. 注册登录 可 ...

  3. [转]docker入门(利用docker部署web应用)

    前言:本课程是在慕课网上学习 第一个docker化的java应用 课程时所做的笔记,供本人复习之用 目录 第一章 什么是docker 1.1 docker的发展史 1.2 docker国内应用史 1. ...

  4. 【Docker 入门】Docker简介与安装

    Docker Desktop for Windows 目录: Docker Desktop for Windows 1. Docker简介: 2. Docker应用场景: 3. Docker对比虚拟机 ...

  5. 【docker入门】docker入门

    docker简介: 什么是容器? 一种虚拟化的方案,虚拟化操作系统 只能运行相同或相似内核的操作系统 依赖于linux内核特性:Namespace和Cgroups 什么是docker? 将开发的应用程 ...

  6. docker入门(利用docker部署web应用)

    更新:随手写的一篇博客能收获这么多赞真是挺开心的,不过现在博主很忙,博主本人主要也是从事Java方向对docker暂时没有更深的理解了,写这个目的也是为了自己复习,恕不能对出现问题的同学进行答疑了,当 ...

  7. 3.8 Docker最新入门教程-Docker入门-使用 Docker Compose

    3.8 使用 Docker Compose Docker Compose是一种旨在帮助定义和共享多容器应用程序的工具.使用 Compose,我们可以创建一个 YAML 文件来定义服务,并使用一个命令, ...

  8. Docker入门之Docker Hub学习

    文章目录 1. DockerHub 仓库使用 1) 登录到Docker Hub 2) 将本地镜像推送到Docker Hub 1. DockerHub 仓库使用    Docker Hub是Docker ...

  9. Docker入门 - 005 Docker 容器连接

    Docker 容器连接 前面我们实现了通过网络端口来访问运行在docker容器内的服务.下面我们来实现通过端口连接到一个docker容器 网络端口映射 我们创建了一个 python 应用的容器. do ...

最新文章

  1. 富士通打印机调整位置_打印机为什么卡纸 打印机四种卡纸原因及解决办法【介绍】...
  2. 终于!北京无人车,今起也能免费坐
  3. mysql 获取数据列号_如何获得mysql数据库的所有的列
  4. php获取ip几种方法区别,php获取客户端IP地址的几种方法
  5. NET比较常用的性能优化技巧
  6. java 线程访问控件_C#多线程与跨线程访问界面控件的方法
  7. 2020牛客国庆集训派对day1 Zeldain Garden
  8. LeetCode 1317. 将整数转换为两个无零整数的和
  9. Shell 中各种括号的作用
  10. 张朝阳:“搜狐时尚盛典”是搜狐布局内容生态的一部分
  11. html 滤镜兼容,CSS3 中各种滤镜介绍和兼容性说明 - 文章教程
  12. Codeforces Round #666 (Div. 2)C - Multiples of Length(错位相减)
  13. 找找看XSS漏洞!!!
  14. PyTorch(总)---PyTorch遇到令人迷人的BUG与记录
  15. vue实例的参数说明
  16. python判断是否为素数_python判断一个数是否为素数
  17. 腾讯云产品介绍——腾讯云云服务器之运维指南
  18. Java 习题 (12)
  19. C语言练习题,编写程序实现以下功能。从键盘输入一个整数,若输入数字0,则屏幕显示:“Sunday“;若输入数字1,则屏幕显示:“Monday“;若输入数字2,则屏幕显示:“Tuesday“;若输入数字
  20. FAGL_FCV 外币评估 原因代码替代

热门文章

  1. GoLang笔记—基础语法篇
  2. 谈谈为什么澳洲留学逐渐火爆
  3. 谈谈阿里系的技术积累
  4. ARM公司授权米尔科技为中国区全线工具产品代理商
  5. linux(Debian11)安装后安装无线网卡等驱动
  6. 湖北省计算机二级报名时间2020年12,湖北省计算机二级2020年上半年报名时间及报名入口...
  7. 想要防治急性胃炎,需要做好这6件事!
  8. 基于I2C协议的AHT20温湿度传感器的数据采集
  9. AVB(一):提前装载分区
  10. C语言:三天打渔两天晒网