1. 概述

    1. Docker Engine 结构的简单描述
  2. ref
    1. docker 实战
    2. 第一本 docker 书

1. docker 版本

1. 版本

  1. Docker Engine - Community

    1. 概述

      1. 社区版
    2. 内容
      1. 容器引擎
      2. 内建工具
        1. 编排
        2. 网络
        3. 安全
  2. Docker Engine - Enterprise
    1. 概述

      1. docker 引擎企业版
    2. 内容
      1. 社区版
      2. 认证设置
      3. 插件
      4. ISV 容器
  3. Docker Enterprise
    1. 概述

      1. docker 企业版
    2. 内容
      1. docker 引擎企业版
      2. 镜像管理
      3. 容器 app 管理
      4. 镜像安全扫描

2. 关注

  1. 我关注的内容

    1. 社区版
  2. ref
    1. Overview of Docker editions

      1. 对了, 这个也是 docker 的官方文档

        1. 如果有我讲得不清楚的地方, 可以上这里确认

2. Docker Engine 架构

  1. 概述

    1. Docker Engine 架构
  2. 架构
    1. cs 架构

      1. 由 3 个部分构成

        1. 我看的两本书, 都把 1 和 2 合成了一个
        2. 但是 官网文档, 却写了 3 个

1. docker deamon

  1. 概述

    1. docker 守护进程
  2. 作用
    1. 直接处理 docker 的资源
  3. 控制
    1. 接受 restapi 的控制

2. restapi

  1. 概述

    1. 连接 客户端 与 docker daemon 的媒介
  2. 交互方式
    1. http restful
    2. 通道
      1. 默认

        1. 本地的某个 .sock 文件

          1. 只能本地客户端访问
      2. 开放
        1. 可以绑定到某个 tcp 端口

3. docker cli

  1. 概述

    1. docker 客户端
  2. 交互方式
    1. 输入

      1. 命令行
    2. 输出
      1. restful
      2. 与 restapi 交互

ps

  1. docker 主要资源

    1. 镜像
    2. 网络
    3. 存储
    4. 容器
  2. todo: 命令
    1. docker daemon 启动

      1. 绑定端口
    2. docker cli
      1. 连接远程的 docker daemon

Docker - Docker Engine 结构结构概述的更多相关文章

  1. docker学习系列(三):docker镜像的分层结构

    docker的镜像分层 docker里的镜像绝大部分都是在别的镜像的基础上去进行创建的,也就是使用镜像的分层结构. 实验 比如说使用dockerfile去创建一个最简单的hello镜像.创建好对应的d ...

  2. docker镜像的分层结构三

    docker的镜像分层 docker里的镜像绝大部分都是在别的镜像的基础上去进行创建的,也就是使用镜像的分层结构. 实验 比如说使用dockerfile去创建一个最简单的hello镜像.创建好对应的d ...

  3. C语言之结构体概述

    C语言之结构体概述1.结构体类型是一种自定义类型(1)C语言中有2种类型:原生类型和自定义类型.2.结构体使用时先定义结构体类型再用类型定义变量(1)结构体定义时需要先定义结构体类型,再用类型来定义变 ...

  4. 菜鸟系列docker——docker镜像上(3)

    1. 镜像image 镜像和容器的关系就和安装包和程序的关系一样,有了镜像才可以启动容器,容器是镜像的一个运行实例. 1.1 镜像的结构 通过第二节仓库,可能很多看官已经查看到镜像是分层的,接下来将对 ...

  5. Docker - Docker基础讲义

    Docker Docker - 官网 Docker - Hub GitHub - Docker Docker中文社区 虚拟化技术 硬件级虚拟化(hardware-level-virtualizatio ...

  6. [转帖]Docker里运行Docker docker in docker(dind)

    Docker里运行Docker docker in docker(dind) http://www.wantchalk.com/c/devops/docker/2017/05/24/docker-in ...

  7. [docker]docker run指定entrypiont

    指定entrypiont 错误的姿势 docker run -itd -v /tmp/:/tmp/ jdk-ori 'java -jar /tmp/sms.jar' 正确的姿势1 docker run ...

  8. docker: docker安装和镜像下载

    1 安装docker的apt源 apt-get install apt-transport-https ca-certificates curl software-properties-common ...

  9. [Docker] docker 基础学习笔记3(共6篇)

    首先我们安装好了ssh server之后, 我们需要将这个容器commit,然后启动这个被commit的image. 启动方式: docker run -d -p 2222:22 /usr/sbin/ ...

  10. [Docker] docker 基础学习笔记1(共6篇)

    巩固一下yum: yum本身是centos自带的软件,可以删掉然后再重新安装. yum本身可以配置yum源,网络的,本地的都可以.之后安装docker需要配置一个扩展源.   从163的网址里边下载好 ...

随机推荐

  1. Oracle库基本操作

    --oracle 获取表名称,字段 with vA as ( SELECT USER_TAB_COLS.TABLE_NAME as 表名,USER_TAB_COLS.COLUMN_NAME as 列名 ...

  2. 2019牛客多校第八场A All-one Matrices 悬线法,单调栈待补

    All-one Matrices 题意 对于一个n,m的01矩阵,问有多少个极大矩阵. 分析 对于悬线法来说,其过程就是枚举极大矩阵的过程,那如何计数呢?对于一个点来说,若其左右边界包含了上一个点的悬 ...

  3. AspxDashboardView 更新参数

    AspxDashboardView 更新参数 function SetThrendDashboardView() { console.log("就是这样被你征服"); var to ...

  4. pom.xml文件中dependency标签的scope子标签

    1.最近整合了公司的一个项目A,而A又依赖项目B,项目B中pom.xml中有一个依赖的<scope>provided</scope>,查了一下,原来provided属性,jar ...

  5. python HTMLparser

    1.概述 如果我们要编写一个搜索引擎,第一步是用爬虫把目标网站的页面抓下来, 第二步就是解析该HTML页面,看看里面的内容到底是新闻.图片还是视频. 假设第一步已经完成了,第二步应该如何解析HTML呢 ...

  6. goto语句的本质

    除非跳出多个循环嵌套和远程注入技术,否则尽量少用goto goto会降低程序的可读性,让代码难以调试 利用递归也可以实现循环结构和do while类似 #define _CRT_SECURE_NO_W ...

  7. 174. 地下城游戏(逆向DP)

    Q: 一些恶魔抓住了公主(P)并将她关在了地下城的右下角.地下城是由 M x N 个房间组成的二维网格.我们英勇的骑士(K)最初被安置在左上角的房间里,他必须穿过地下城并通过对抗恶魔来拯救公主. 骑士 ...

  8. NlogN复杂度寻找数组中两个数字和等于给定值

    算法导论:22页2.3-7 描述一个运行时间为O(nlogn)的算法,找出n个元素的S数组中是否存在两个元素相加等于给定x值 AC解: a=[1,3,6,7,9,15,29] def find2sum ...

  9. android 获取webview内容真实高度(webview上下可滚动距离)

    正常获取: mainWebView.getContentHeight()//获取html高度 mainWebView.getScale()//手机上网页缩放比例 mainWebView.getHeig ...

  10. jquery使用ajax实现实时刷新,轮询

    来自:https://blog.csdn.net/qq_25406669/article/details/78343082 var isLoaded = false; function reqs() ...