《每天5分鐘玩轉(zhuǎn) Docker 容器技術(shù)》教程目錄
[CloudMan](javascript:void(0);) 2018-06-14
書籍:
《每天5分鐘玩轉(zhuǎn)Docker容器技術(shù)》
https://item.jd.com/16936307278.html(點擊 “閱讀原文” 直達)
《每天5分鐘玩轉(zhuǎn)Kubernetes》 https://item.jd.com/26225745440.html
001 - 寫在最前面
第 1 部分 啟程
第 1 章
容器生態(tài)系統(tǒng)
002 - 容器生態(tài)系統(tǒng)
003 - 容器生態(tài)系統(tǒng) (續(xù))
004 - 運行第一個容器
005 -【視頻】運行第一個容器
第 2 章
容器架構(gòu)
006 - 容器 What, Why, How
007 - Docker 架構(gòu)詳解
008 - Docker 組件如何協(xié)作胡桨?
第 2 部分 容器技術(shù)
第 3 章
鏡像
009 - 最小的鏡像
010 - base 鏡像
011 - 鏡像的分層結(jié)構(gòu)
012 - 構(gòu)建鏡像
013 - Dockerfile 構(gòu)建鏡像
014 - 鏡像的緩存特性
015 - 調(diào)試 Dockerfile
016 - Dockerfile 常用指令
017 - RUN vs CMD vs ENTRYPOINT
018 - 鏡像命名的最佳實踐
019 - 使用公共 Registry
020 - 搭建本地 Registry
021 - Docker 鏡像小結(jié)
第 4 章
容器
022 - 如何運行容器?
023 - 兩種進入容器的方法
024 - 運行容器的最佳實踐
025 - 容器常用操作
026 - 一張圖搞懂容器所有操作
027 - 限制容器對內(nèi)存的使用
028 - 限制容器對CPU的使用
029 - 限制容器的 Block IO
030 - 實現(xiàn)容器的底層技術(shù)
第 5 章
網(wǎng)絡
031 - none和host網(wǎng)絡的適用場景
032 - 學容器必須懂 bridge 網(wǎng)絡
033 - 如何自定義容器網(wǎng)絡瞬雹?
034 - 理解容器之間的連通性
035 - 容器間通信的三種方式
036 - 容器如何訪問外部世界?
037 - 外部世界如何訪問容器刽虹?
第 6 章
存儲
038 - Docker 的兩類存儲資源
039 - Data Volume 之 bind mount
040 - docker managed volume
041 - 如何共享數(shù)據(jù)酗捌?
042 - 用 volume container 共享數(shù)據(jù)
043 - data-packed volume container
044 - volume 生命周期管理
第 7 章
多主機管理
045 - 安裝 Docker Machine
046 - 創(chuàng)建 Machine
047 - 管理 Machine
第 8 章
容器網(wǎng)絡
048 - 跨主機網(wǎng)絡概述
049 - 準備 Overlay 網(wǎng)絡實驗環(huán)境
050 - 創(chuàng)建 overlay 網(wǎng)絡
051 - 在 overlay 中運行容器
052 - overlay 如何實現(xiàn)跨主機通信?
053 - overlay 是如何隔離的涌哲?
054 - 準備 macvlan 環(huán)境
055 - 創(chuàng)建 macvlan 網(wǎng)絡
056 - macvlan 網(wǎng)絡結(jié)構(gòu)分析
057 - macvlan 網(wǎng)絡隔離和連通
058 - flannel 概述
059 - 安裝配置 flannel
060 - 在 Docker 中使用 flannel
061 - flannel 的連通與隔離
062 - 如何使用 flannel host-gw backend胖缤?
063 - 如何使用 Weave 網(wǎng)絡?
064 - Weave 網(wǎng)絡結(jié)構(gòu)分析
065 - 容器在 Weave 中如何通信和隔離阀圾?
066 - Weave 如何與外網(wǎng)通信哪廓?
067 - 如何部署 Calico 網(wǎng)絡?
068 - 分析 Calico 的網(wǎng)絡結(jié)構(gòu)
069 - Calico 的默認連通性
070 - 如何定制 Calico 網(wǎng)絡 Policy?
071 - 如何定制 Calico 的 IP 池初烘?
072 - 一文搞懂各種 Docker 網(wǎng)絡
第 9 章
數(shù)據(jù)管理
073 - 如何實現(xiàn)跨 Docker 主機存儲涡真?
074 - 如何安裝和配置 Rex-Ray分俯?
075 - 配置 VirtualBox backend
076 - 使用 Rex-Ray volume
077 - 跨主機使用 Rex-Ray volume
第 10 章
容器監(jiān)控
078 - Docker 最常用的監(jiān)控方案
079 - 監(jiān)控利器 sysdig
080 - Weave Scope 容器地圖
081 - Weave Scope 多主機監(jiān)控
082 - 數(shù)據(jù)收集利器 cAdvisor
083 - Prometheus 架構(gòu)
084 - Prometheus 到底 NB 在哪里?
085 - 如何快速部署 Prometheus哆料?
086 - 一張表搞懂各種 Docker 監(jiān)控方案
第 11 章
日志管理
087 - 日志管理之 Docker logs
088 - Docker 如何支持多種日志方案缸剪?
089 - 初探 ELK
090 - ELK 完整部署和使用
091 - 萬能數(shù)據(jù)收集器 Fluentd
092 - 部署 Graylog 日志系統(tǒng)
093 - 如何用 Graylog 管理日志?
第 3 部分 容器平臺技術(shù)
第 12章
Docker Swarm
094 - Swarm 中最重要的概念
095 - 如何創(chuàng)建 Swarm 集群东亦?
096 - 運行第一個 Service
097 - 如何實現(xiàn) Service 伸縮杏节?
098 - Swarm 如何實現(xiàn) Failover?
099 - 如何訪問 Service典阵?
100 - 神奇的 routing mesh
101 - Service 之間如何通信奋渔?
102 - 如何滾動更新 Service?
103 - Swarm 如何管理數(shù)據(jù)壮啊?
104 - 驗證 Swarm 數(shù)據(jù)持久性
105 - replicated mode vs global mode
106 - Label 控制 Service 的位置
107 - 如何配置 Health Check卒稳?
108 - 如何使用 Secret?
109 - Secret 的使用場景
110 - 通過案例學習 Secret
111 - 什么是 stack他巨?
112 - 如何使用 stack充坑?
113 - stack 的優(yōu)勢
第 13 章
Kubernetes
114 - 學習 k8s 的 Why 和 How
115 - 5 秒創(chuàng)建 k8s 集群
116 - k8s 核心功能
117 - k8s 重要概念
118 - 部署 k8s Cluster(上)
119 - 部署 k8s Cluster(下)
120 - Kubernetes 架構(gòu)(上)
121 - Kubernetes 架構(gòu)(下)
122 - 通過例子理解 k8s 架構(gòu)
123 - 用 Deployment 運行應用
124 - k8s 創(chuàng)建資源的兩種方式
125 - 讀懂 Deployment YAML
126 - 如何 Scale Up/Down?
127 - k8s 如何 Failover染突?
128 - 用 label 控制 Pod 的位置
129 - DaemonSet 典型應用
130 - DaemonSet 案例分析
131 - 運行自己的 DaemonSet
132 - 用 k8s 運行一次性任務
133 - Job 失敗了怎么辦捻爷?
134 - 并行執(zhí)行 Job
135 - 定時執(zhí)行 Job
136 - 通過 Service 訪問 Pod
137 - Service IP 原理
138 - DNS 訪問 Service
139 - 外網(wǎng)如何訪問 Service?
140 - Rolling Update
141 - 回滾
142 - Health Check
143 - Liveness 探測
144 - Readiness 探測
145 - 在 Scale Up 中使用 Health Check
146 - 在 Rolling Update 中使用 Health Check
147 - 數(shù)據(jù)管理
148 - hostPath Volume
149 - 外部 Storage Provider
150 - PV & PVC
151 - NFS PersistentVolume
152 - 回收 PV
153 - PV 動態(tài)供給
154 - MySQL 使用 PV 和 PVC
155 - 用 k8s 管理機密信息
156 - 查看 Secret
157 - volume 方式使用 Secret
158 - 環(huán)境變量方式使用 Secret
159 - 用 ConfigMap 管理配置
160 - Why Helm
161 - Helm 架構(gòu)
162 - 部署 Helm
163 - 使用 Helm
164 - chart 目錄結(jié)構(gòu)
165 - chart 模板
166 - 再次實踐 MySQL chart
167 - 開發(fā)自己的 chart
168 - 管理和安裝 chart
169 - 網(wǎng)絡模型
170 - 各種網(wǎng)絡方案
171 - Network Policy
172 - 實踐 Network Policy
173 - Kubernetes Dashboard
174 - 使用 Dashboard
175 - 用 Weave Scope 監(jiān)控集群
176 - 用 Heapster 監(jiān)控集群
177 - Prometheus Operator 概述
178 - Prometheus Operator 架構(gòu)
179 - 部署Prometheus Operator
180 - Kubernetes 集群日志管理
作者:計小網(wǎng)
鏈接:http://www.reibang.com/p/657687b801f0
來源:簡書
簡書著作權(quán)歸作者所有,任何形式的轉(zhuǎn)載都請聯(lián)系作者獲得授權(quán)并注明出處造虎。