# cSphere Docker 实训课程
## 课程安排
- 第一讲 Docker 实战之入门以及 Dockerfile
- 第二讲 Docker 实战之 Registry 以及持续集成
- 第三讲 Docker 实战之监控管理以及日志管理
- 第四讲 Docker 实战之网络管理
- 第五讲 Docker 实战之持续部署以及弹性伸缩
- 第六讲 Docker 实战之存储
##课程火热进行中,接地气的**开源免费**培训课程,并有礼品赠送。[报名地址](https://csphere.cn/training)
##第四讲 2015年7月15日 周二 晚21:00开课 [报名地址](https://csphere.cn/training)
###第一讲
```
本期课程: Docker实战之入门以及Dockerfile
如果你还没用使用过 Docker,此课程带你走进 Docker 世界,了解docker的基础概念、常用操作
如果你曾经用过 Docker,通过此课程,让你学会构建出可以在生产环境中良好运行的 Docker image
学会使用Docker快速构建、创建研发环境
学会打包应用程序Application到image中,并支持快速部署
讲述3-4个实际应用中的例子(绝对的干货)
```
[培训视频:](http://pan.baidu.com/s/1hq2COGc)http://pan.baidu.com/s/1hq2COGc
【配合视频,翻译的文章】
[Docker实战之入门以及Dockerfile(一)](http://git.oschina.net/dockerf/docker-practice/blob/master/Docker%E5%AE%9E%E6%88%98%E4%B9%8B%E5%85%A5%E9%97%A8%E4%BB%A5%E5%8F%8ADockerfile%28%E4%B8%80%29.md?dir=0&filepath=Docker%E5%AE%9E%E6%88%98%E4%B9%8B%E5%85%A5%E9%97%A8%E4%BB%A5%E5%8F%8ADockerfile%28%E4%B8%80%29.md&oid=63a62caaac5c4de2997b866d0da465a4cf016aea&sha=06f1a97af90c8d35713cacf8aac9fb86889de077)
[Docker实战之入门以及Dockerfile(二)](http://git.oschina.net/dockerf/docker-practice/blob/master/Docker%E5%AE%9E%E6%88%98%E4%B9%8B%E5%85%A5%E9%97%A8%E4%BB%A5%E5%8F%8ADockerfile%28%E4%BA%8C%29.md?dir=0&filepath=Docker%E5%AE%9E%E6%88%98%E4%B9%8B%E5%85%A5%E9%97%A8%E4%BB%A5%E5%8F%8ADockerfile%28%E4%BA%8C%29.md&oid=9312c89d48d807b99ee2f0cb9f4ecd6011db273d&sha=06f1a97af90c8d35713cacf8aac9fb86889de077)
[Docker实战之入门以及Dockerfile(三)](http://git.oschina.net/dockerf/docker-practice/blob/master/Docker%E5%AE%9E%E6%88%98%E4%B9%8B%E5%85%A5%E9%97%A8%E4%BB%A5%E5%8F%8ADockerfile%28%E4%B8%89%29.md?dir=0&filepath=Docker%E5%AE%9E%E6%88%98%E4%B9%8B%E5%85%A5%E9%97%A8%E4%BB%A5%E5%8F%8ADockerfile%28%E4%B8%89%29.md&oid=4e8ecdafe968fdd2294e4e0050293ff90b680e28&sha=06f1a97af90c8d35713cacf8aac9fb86889de077)
[培训代码:](https://github.com/nicescale/docker-training)https://github.com/nicescale/docker-training
[培训镜像:](http://market.aliyun.com/products/56014007/jxsc000181.html)http://market.aliyun.com/products/56014007/jxsc000181.html
###第二讲
```
本期课程: Docker实战之Registry以及持续集成
上一讲<视频>我们知道了Docker的基础知识,以及学会了Dockerfile,第二讲将结合一个实际的Java应用,演示如何通过Docker以及Registry
实现自动化的镜像构建、自动部署以及持续集成测试。
通过本次课程,你将会学会:
1、如何通过Git仓库,自动生成Docker镜像
2、如何自动将多个容器部署起来
3、容器部署好后,如何利用Jenkins自动做集成测试
```
[培训视频:](http://pan.baidu.com/s/1bn4j9Ht)http://pan.baidu.com/s/1bn4j9Ht
【培训代码】
[OSC:](http://git.oschina.net/dockerf/second)http://git.oschina.net/dockerf/second
[GitHub:](https://github.com/nicescale/docker-training)https://github.com/nicescale/docker-training
[培训镜像:](http://market.qcloud.com/detail.php?productId=126)http://market.qcloud.com/detail.php?productId=126
###第三讲
```
第三讲:Docker实战之监控报警以及日志管理
上一讲讲解了Docker和持续集成,主要面向开发以及测试人员。那么这一讲我们重点来看看生产环境里跑Docker最关心的话题:监控报警和日志管理。
本期内容将带你:
手把手教你如何搭建监控报警系统以及日志管理系统
运行一个应用,模拟业务并发访问,生成压力和日志
学习如何设置监控指标和报警策略
学习如何设置,来收集该应用生成的日志,并图表化展现
```
[培训视频:](http://pan.baidu.com/s/1qW7hNTq)http://pan.baidu.com/s/1qW7hNTq
【培训代码】
[OSC:](http://git.oschina.net/dockerf/third-train)http://git.oschina.net/dockerf/third-train
[GitHub:](https://github.com/nicescale/docker-training)https://github.com/nicescale/docker-training
[培训镜像:](http://market.qcloud.com/detail.php?productId=140)http://market.qcloud.com/detail.php?productId=140
###第四讲(未开课)