〖课程介绍〗:
Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)物理机、OpenStack 集群和其他的基础应用平台。
本课程包含以下内容:: l5 v# i+ [& j T0 \4 q: J
1. 什么是容器
2. Docker实验环境的安装(Linux,Mac,Windows,AWS)
3. Docker命令行基础(Image and Container)6 d; B! P8 L6 c6 v
3. Docker网络(单机网络和多机网络)
4. Docker Compose (docker-compose部署应用)
5. Docker Swarm (swarm cluster的搭建和使用)1 r, s9 T2 A2 B
〖课程目录〗:
课程介绍——从这里开始% ^. X$ R/ q5 ^
【录播】课程总览(2分钟) 免费试学
【录播】Docker简介(6分钟) 免费试学
【录播】第一个演示(2分钟) 免费试学
02
Docker的安装# ], N0 D; D2 M% N6 R# B
【录播】本节总览(2分钟)
【录播】准备工作(3分钟)
【录播】在Linux系统中安装Docker(6分钟)9 l; ^+ w- T& |2 \
【录播】在Mac系统中安装Docker(5分钟)
03
Docker Machine/ H7 L# t) M* g
【录播】什么是Docker Machine(3分钟)- q5 r: q' R1 k6 M
【录播】在Mac上使用Docker Machine(7分钟)
【录播】在AWS上使用Docker Machine(5分钟)
【录播】Docker Playground(3分钟)
046 H. E$ g ^' o- y$ v, `8 u8 U
从Docker命令行开始. _( R/ E. T: C/ K/ W( Z5 Z
【录播】本节概要(8分钟)
【录播】从Docker Registry获取image(5分钟)7 [; k9 A. L& `1 p) g" u$ @9 k
【录播】从Dockerfile构建image(9分钟)
【录播】Container的基本操作(14分钟)
【录播】Docker命令行小技巧(8分钟)
05
Docker的单机网络——part19 O' ]: C, p5 M4 q) X6 L
【录播】Docker网络简介(5分钟)
【录播】Linux Network Namespace(12分钟)
【录播】Docker Bridge Network深入讲解(13分钟)
【录播】补充:NAT技术(3分钟)
【录播】使用Link连接容器(6分钟)% V% U# k4 k5 i- C* i3 T
06
Docker的单机网络——part2
【录播】创建一个docker bridge网络(9分钟)
【录播】容器的端口映射(5分钟)
【录播】创建并使用Host类型网络(5分钟)) H. V0 J. y8 m( R7 G/ y
【录播】容器化一个Python Flask应用(10分钟)" O8 R {- r0 _$ h& _, b! Z
07+ O. e( U# |. E0 Q8 ?
Docker多机网络——part1
【录播】Docker多机网络简介(7分钟)& _7 A. N/ \# S; p' ~
【录播】准备两台Docker host(5分钟)
【录播】通过etcd实现多机网络(10分钟)
08
Docker多机网络——part2
【录播】VXLAN技术讲解(1)(6分钟); o, X9 \8 h2 N& j; b2 E% v. o
【录播】VXLAN技术讲解(2)(18分钟)9 s0 {6 y) F8 f
【录播】通过flannel实现多机网络(3分钟)7 m4 o) d$ A" k' H' W
09
Docker Compose技术——part17 Q9 U! p1 f) }/ q
【录播】docker-compose简介(7分钟)# P* V( U, w7 N! }! T+ Y' `
【录播】docker-compose的API版本(4分钟)
【录播】docker-compose file介绍(7分钟)% d3 Y/ R9 @% `7 }7 S7 h; L. f
10
Docker Compose技术——part2
【录播】使用Docker Compose部署Python Flask应用(15分钟)8 Y' {/ X2 y" [. M. Q6 L9 z
【录播】横向扩展和负载均衡(9分钟)$ y& n9 h& |" G k; U B, z; I
【录播】部署一个复杂的投票应用(10分钟)( s$ |" q/ ^" \$ D/ a; V
【录播】部署一个复杂的Python Django应用(10分钟)
116 X8 W' z, R) J" f
Docker Swarm技术——part1
【录播】docker swarm简介(8分钟)/ \4 z, ~: w& n* H
【录播】swarm模式的核心概念(10分钟)
【录播】如何创建一个swarm集群(8分钟)2 I, G6 I/ q$ Q2 g5 i
【录播】Swarm playground快速创建swarm集群(3分钟)0 f- u% i, G; w1 \5 i
12
Docker Swarm技术——part2
【录播】创建服务(6分钟); _1 b" H% b$ s H
【录播】swarm网络基础(9分钟)4 e% z2 h4 G6 A7 Z) F4 P5 t
【录播】横向扩展和负载均衡(8分钟)* d! T2 C6 J' I7 [% |( V
【录播】docker-compose API 第三版和swarm(12分钟)# e+ i) c5 Z0 o4 u% j, c; V0 w
13
Docker API和SDK; z' ~- [) l- s
【录播】简介(2分钟)
【录播】Docker Python SDK的安装(4分钟)- u6 Y. J3 s) }' @# V. T9 t
【录播】Docker Python SDK的演示(10分钟)
下载地址:
|