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. js集合

    var list = {};//声明 List[0] = 52;//赋值 List[1] = 57;//赋值

  2. Java基础--数组(Arrays)

    数组(Array),是多个相同类型数据按一定顺序排列 的集合,并使用一个名字命名,并通过编号的方式 对这些数据进行统一管理.本篇博客是对Java基础中的数组进行详细说明. 目录: 数组的概述 一维数组 ...

  3. selenium 百度登录

    private String baseUrl="http://www.baidu.com/"; --------- @Test public void testLoginB() t ...

  4. altair package and altair_viewer

    pip install altair pip install altair_viewer Altair is a declarative statistical visualization libra ...

  5. Oracle VM VirtualBox - 启用 VT-x/AMD-V 支持

    问题描述Oracle VM VirtualBox引入OVF模板时,报错:VT-x/AMD-V 硬件加速已被启用, 但当前处于无效状态. 您虚拟电脑内的操作系统将无法检测到64位的处理器,因此也将无法启 ...

  6. sql查询 —— 分页

    -- 分页 -- limit -- limit start count (start 显示骑士值,单页数量) select *from student where gender=1 limit 6,3 ...

  7. python3练习100题——011

    原题链接:http://www.runoob.com/python/python-exercise-example11.html 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔 ...

  8. sendmail邮件服务器

    安装sendmail之前 我们要先搭建一个DNS服务器用来解析邮件 下图是配置好的DNS正向解析记录和反向解析记录 正向 反向 DNS配置好之后我们就来安装sendmail服务 然后再安装sendma ...

  9. CentOS7.5下基于FTP服务的局域网yum源搭建

    实验环境 yum源服务器和yum客户端都处于同一局域网之中 yum源服务器 hostname:zabbix OS版本:CentOS 7.5 IP:192.168.101.201 yum客户端 host ...

  10. 线性混合+ROI

    相关代码: #include <opencv2/opencv.hpp> #include <iostream> using namespace cv; using namesp ...