美文网首页
《每天5分钟玩转 Docker 容器技术》教程目录

《每天5分钟玩转 Docker 容器技术》教程目录

作者: 不爱吃饭的牛牛 | 来源:发表于2019-02-14 23:24 被阅读0次

    《每天5分钟玩转 Docker 容器技术》教程目录

    [CloudMan](javascript:void(0);) 2018-06-14

    书籍:

    《每天5分钟玩转Docker容器技术》
    https://item.jd.com/16936307278.html(点击 “阅读原文” 直达)

    《每天5分钟玩转Kubernetes》 https://item.jd.com/26225745440.html

    001 - 写在最前面

    第 1 部分 启程

    第 1 章

    容器生态系统

    002 - 容器生态系统

    003 - 容器生态系统 (续)

    004 - 运行第一个容器

    005 -【视频】运行第一个容器

    第 2 章

    容器架构

    006 - 容器 What, Why, How

    007 - Docker 架构详解

    008 - Docker 组件如何协作?

    第 2 部分 容器技术

    第 3 章

    镜像

    009 - 最小的镜像

    010 - base 镜像

    011 - 镜像的分层结构

    012 - 构建镜像

    013 - Dockerfile 构建镜像

    014 - 镜像的缓存特性

    015 - 调试 Dockerfile

    016 - Dockerfile 常用指令

    017 - RUN vs CMD vs ENTRYPOINT

    018 - 镜像命名的最佳实践

    019 - 使用公共 Registry
    020 - 搭建本地 Registry

    021 - Docker 镜像小结

    第 4 章

    容器

    022 - 如何运行容器?

    023 - 两种进入容器的方法

    024 - 运行容器的最佳实践

    025 - 容器常用操作

    026 - 一张图搞懂容器所有操作

    027 - 限制容器对内存的使用

    028 - 限制容器对CPU的使用

    029 - 限制容器的 Block IO

    030 - 实现容器的底层技术

    第 5 章

    网络

    031 - none和host网络的适用场景

    032 - 学容器必须懂 bridge 网络

    033 - 如何自定义容器网络?

    034 - 理解容器之间的连通性

    035 - 容器间通信的三种方式

    036 - 容器如何访问外部世界?

    037 - 外部世界如何访问容器?

    第 6 章

    存储

    038 - Docker 的两类存储资源

    039 - Data Volume 之 bind mount

    040 - docker managed volume

    041 - 如何共享数据?

    042 - 用 volume container 共享数据

    043 - data-packed volume container

    044 - volume 生命周期管理

    第 7 章

    多主机管理

    045 - 安装 Docker Machine

    046 - 创建 Machine

    047 - 管理 Machine

    第 8 章

    容器网络

    048 - 跨主机网络概述

    049 - 准备 Overlay 网络实验环境

    050 - 创建 overlay 网络

    051 - 在 overlay 中运行容器

    052 - overlay 如何实现跨主机通信?

    053 - overlay 是如何隔离的?

    054 - 准备 macvlan 环境

    055 - 创建 macvlan 网络

    056 - macvlan 网络结构分析

    057 - macvlan 网络隔离和连通
    058 - flannel 概述
    059 - 安装配置 flannel
    060 - 在 Docker 中使用 flannel

    061 - flannel 的连通与隔离

    062 - 如何使用 flannel host-gw backend?

    063 - 如何使用 Weave 网络?
    064 - Weave 网络结构分析
    065 - 容器在 Weave 中如何通信和隔离?
    066 - Weave 如何与外网通信?

    067 - 如何部署 Calico 网络?

    068 - 分析 Calico 的网络结构

    069 - Calico 的默认连通性

    070 - 如何定制 Calico 网络 Policy?

    071 - 如何定制 Calico 的 IP 池?

    072 - 一文搞懂各种 Docker 网络

    第 9 章

    数据管理

    073 - 如何实现跨 Docker 主机存储?

    074 - 如何安装和配置 Rex-Ray?

    075 - 配置 VirtualBox backend

    076 - 使用 Rex-Ray volume

    077 - 跨主机使用 Rex-Ray volume

    第 10 章

    容器监控

    078 - Docker 最常用的监控方案

    079 - 监控利器 sysdig

    080 - Weave Scope 容器地图

    081 - Weave Scope 多主机监控

    082 - 数据收集利器 cAdvisor

    083 - Prometheus 架构

    084 - Prometheus 到底 NB 在哪里?

    085 - 如何快速部署 Prometheus?

    086 - 一张表搞懂各种 Docker 监控方案

    第 11 章

    日志管理

    087 - 日志管理之 Docker logs

    088 - Docker 如何支持多种日志方案?

    089 - 初探 ELK

    090 - ELK 完整部署和使用

    091 - 万能数据收集器 Fluentd

    092 - 部署 Graylog 日志系统

    093 - 如何用 Graylog 管理日志?

    第 3 部分 容器平台技术

    第 12章

    Docker Swarm

    094 - Swarm 中最重要的概念

    095 - 如何创建 Swarm 集群?

    096 - 运行第一个 Service

    097 - 如何实现 Service 伸缩?

    098 - Swarm 如何实现 Failover?

    099 - 如何访问 Service?

    100 - 神奇的 routing mesh

    101 - Service 之间如何通信?

    102 - 如何滚动更新 Service?

    103 - Swarm 如何管理数据?

    104 - 验证 Swarm 数据持久性

    105 - replicated mode vs global mode

    106 - Label 控制 Service 的位置

    107 - 如何配置 Health Check?

    108 - 如何使用 Secret?

    109 - Secret 的使用场景

    110 - 通过案例学习 Secret

    111 - 什么是 stack?

    112 - 如何使用 stack?

    113 - stack 的优势

    第 13 章

    Kubernetes

    114 - 学习 k8s 的 Why 和 How

    115 - 5 秒创建 k8s 集群

    116 - k8s 核心功能

    117 - k8s 重要概念

    118 - 部署 k8s Cluster(上)

    119 - 部署 k8s Cluster(下)

    120 - Kubernetes 架构(上)

    121 - Kubernetes 架构(下)

    122 - 通过例子理解 k8s 架构

    123 - 用 Deployment 运行应用

    124 - k8s 创建资源的两种方式

    125 - 读懂 Deployment YAML

    126 - 如何 Scale Up/Down?

    127 - k8s 如何 Failover?

    128 - 用 label 控制 Pod 的位置

    129 - DaemonSet 典型应用

    130 - DaemonSet 案例分析

    131 - 运行自己的 DaemonSet

    132 - 用 k8s 运行一次性任务

    133 - Job 失败了怎么办?

    134 - 并行执行 Job

    135 - 定时执行 Job

    136 - 通过 Service 访问 Pod

    137 - Service IP 原理

    138 - DNS 访问 Service

    139 - 外网如何访问 Service?

    140 - Rolling Update

    141 - 回滚

    142 - Health Check

    143 - Liveness 探测

    144 - Readiness 探测

    145 - 在 Scale Up 中使用 Health Check

    146 - 在 Rolling Update 中使用 Health Check

    147 - 数据管理

    148 - hostPath Volume

    149 - 外部 Storage Provider

    150 - PV & PVC

    151 - NFS PersistentVolume

    152 - 回收 PV

    153 - PV 动态供给

    154 - MySQL 使用 PV 和 PVC

    155 - 用 k8s 管理机密信息

    156 - 查看 Secret

    157 - volume 方式使用 Secret

    158 - 环境变量方式使用 Secret

    159 - 用 ConfigMap 管理配置

    160 - Why Helm

    161 - Helm 架构

    162 - 部署 Helm

    163 - 使用 Helm

    164 - chart 目录结构

    165 - chart 模板

    166 - 再次实践 MySQL chart

    167 - 开发自己的 chart

    168 - 管理和安装 chart

    169 - 网络模型

    170 - 各种网络方案

    171 - Network Policy

    172 - 实践 Network Policy

    173 - Kubernetes Dashboard

    174 - 使用 Dashboard

    175 - 用 Weave Scope 监控集群

    176 - 用 Heapster 监控集群

    177 - Prometheus Operator 概述

    178 - Prometheus Operator 架构

    179 - 部署Prometheus Operator

    180 - Kubernetes 集群日志管理

    作者:计小网
    链接:https://www.jianshu.com/p/657687b801f0
    來源:简书
    简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

    相关文章

      网友评论

          本文标题:《每天5分钟玩转 Docker 容器技术》教程目录

          本文链接:https://www.haomeiwen.com/subject/porueqtx.html