Skip to content

Latest commit

 

History

History
103 lines (44 loc) · 2.42 KB

README.md

File metadata and controls

103 lines (44 loc) · 2.42 KB

Docker实践教程

本文档旨在实验Docker1.13新特性和帮助大家了解docker集群的管理和使用。

环境配置##

Docker1.13环境配置

网络配置##

网络配置是容器使用中的的一个重点和难点,对比我们之前使用的docker版本是1.11.1,docker1.13中网络模式跟之前的变动比较大,我们会花大力气讲解。

如何创建docker network

一步步教你创建一个自定义网络

Rancher网络探讨和扁平网络实现

swarm mode的路由网络

存储管理##

TODO

日志管理##

Docker提供了一系列log drivers,如fluentd、journald、syslog等。

需要配置docker engine的启动参数。

创建应用

官方文档:Docker swarm sample app overview

基于docker1.13手把手教你创建swarm app

swarm集群应用管理

使用docker-compose创建应用

使用service创建应用

集群管理##

我们使用docker内置的swarm来管理docker集群。

swarm mode介绍

我们推荐使用开源的docker集群管理配置方案:

  • Crane:由数人云开源的基于swarmkit的容器管理软件,可以作为docker和go语言开发的一个不错入门项目
  • Rancher:Rancher是一个企业级的容器管理平台,可以使用Kubernetes、swarm和rancher自研的cattle来管理集群。

Crane的部署和使用

Rancher的部署和使用

插件开发##

网络插件

存储插件

业界使用案例

京东从OpenStack切换到Kubernetes的经验之谈

美团点评容器平台介绍

阿里超大规模docker化之路

TalkingData-容器技术在大数据场景下的应用Yarn on Docker

乐视云基于Kubernetes的PaaS平台建设

相关资源##

容器技术工具与资源

容器技术2016年总结

关于##

Author: Jimmy Song

[email protected]