update
parent
0d0a65a68e
commit
dc0d426b2c
|
@ -288,8 +288,7 @@
|
|||
|
||||
* [附录说明](appendix/index.md)
|
||||
* [Kubernetes 中的应用故障排查](appendix/debug-kubernetes-services.md)
|
||||
* [Kubernetes 相关资讯和情报链接](appendix/material-share.md)
|
||||
* [Docker 最佳实践](appendix/docker-best-practice.md)
|
||||
* [Kubernetes 参考资源](appendix/material-share.md)
|
||||
* [Kubernetes 使用技巧](appendix/tricks.md)
|
||||
* [Kubernetes 相关问题记录](appendix/issues.md)
|
||||
* [Kubernetes 及云原生年度总结及展望](appendix/summary-and-outlook.md)
|
||||
|
|
|
@ -1,12 +1,13 @@
|
|||
# Docker最佳实践
|
||||
|
||||
注意:该文档已废弃。
|
||||
|
||||
本文档旨在实验Docker1.13新特性和帮助大家了解docker集群的管理和使用。
|
||||
|
||||
|
||||
## 环境配置
|
||||
|
||||
- [Docker1.13环境配置](https://jimmysong.io/docker-handbook/docs/docker_env)
|
||||
|
||||
- [docker源码编译](https://jimmysong.io/docker-handbook/docs/docker_compile)
|
||||
|
||||
|
||||
|
@ -15,9 +16,7 @@
|
|||
网络配置和管理是容器使用中的的一个重点和难点,对比我们之前使用的docker版本是1.11.1,docker1.13中网络模式跟之前的变动比较大,我们会花大力气讲解。
|
||||
|
||||
- [如何创建docker network](https://jimmysong.io/docker-handbook/docs/create_network)
|
||||
|
||||
- [Rancher网络探讨和扁平网络实现](https://jimmysong.io/docker-handbook/docs/rancher_network)
|
||||
|
||||
- [swarm mode的路由网络](https://jimmysong.io/docker-handbook/docs/swarm_mode_routing_mesh)
|
||||
|
||||
|
||||
|
@ -39,34 +38,27 @@ Docker提供了一系列[log drivers](https://docs.docker.com/engine/admin/loggi
|
|||
## 创建应用
|
||||
|
||||
- 官方文档:[Docker swarm sample app overview](https://docs.docker.com/engine/getstarted-voting-app/)
|
||||
|
||||
- [基于docker1.13手把手教你创建swarm app](https://jimmysong.io/docker-handbook/docs/create_swarm_app)
|
||||
|
||||
- [swarm集群应用管理](https://jimmysong.io/docker-handbook/docs/swarm_app_manage)
|
||||
|
||||
- [使用docker-compose创建应用](https://jimmysong.io/docker-handbook/docs/docker_compose)
|
||||
|
||||
## 集群管理
|
||||
|
||||
我们使用docker内置的swarm来管理docker集群。
|
||||
|
||||
[swarm mode介绍](https://jimmysong.io/docker-handbook/docs/swarm_mode)
|
||||
详见 [swarm mode 介绍](https://jimmysong.io/docker-handbook/docs/swarm_mode)
|
||||
|
||||
我们推荐使用开源的docker集群管理配置方案:
|
||||
|
||||
- [Crane](https://github.com/Dataman-Cloud/crane):由数人云开源的基于swarmkit的容器管理软件,可以作为docker和go语言开发的一个不错入门项目
|
||||
- [Rancher](https://github.com/rancher/rancher):Rancher是一个企业级的容器管理平台,可以使用Kubernetes、swarm和rancher自研的cattle来管理集群。
|
||||
|
||||
- [Crane的部署和使用](https://jimmysong.io/docker-handbook/docs/crane_usage)
|
||||
|
||||
- [Rancher的部署和使用](https://jimmysong.io/docker-handbook/docs/rancher_usage)
|
||||
|
||||
## 资源限制
|
||||
|
||||
- [内存资源限制](https://jimmysong.io/docker-handbook/docs/memory_resource_limit)
|
||||
|
||||
- [CPU资源限制](https://jimmysong.io/docker-handbook/docs/cpu_resource_limit)
|
||||
|
||||
- [IO资源限制](https://jimmysong.io/docker-handbook/docs/io_resource_limit)
|
||||
|
||||
## 服务发现
|
||||
|
@ -87,11 +79,9 @@ Docker提供了一系列[log drivers](https://docs.docker.com/engine/admin/loggi
|
|||
|
||||
## 插件开发
|
||||
|
||||
[插件开发示例-sshfs](https://jimmysong.io/docker-handbook/docs/plugin_developing)
|
||||
|
||||
[我的docker插件开发文章](https://jimmysong.io/posts/docker-plugin-develop/)
|
||||
|
||||
[Docker17.03-CE插件开发举例](https://jimmysong.io/posts/docker-plugin-develop/)
|
||||
- [插件开发示例-sshfs](https://jimmysong.io/docker-handbook/docs/plugin_developing)
|
||||
- [我的docker插件开发文章](https://jimmysong.io/posts/docker-plugin-develop/)
|
||||
- [Docker17.03-CE插件开发举例](https://jimmysong.io/posts/docker-plugin-develop/)
|
||||
|
||||
**网络插件**
|
||||
|
||||
|
@ -103,31 +93,16 @@ Docker提供了一系列[log drivers](https://docs.docker.com/engine/admin/loggi
|
|||
## 业界使用案例
|
||||
|
||||
- [京东从OpenStack切换到Kubernetes的经验之谈](https://jimmysong.io/docker-handbook/docs/jd_transform_to_kubernetes)
|
||||
|
||||
- [美团点评容器平台介绍](https://jimmysong.io/docker-handbook/docs/meituan_docker_platform)
|
||||
|
||||
- [阿里超大规模docker化之路](https://jimmysong.io/docker-handbook/docs/ali_docker)
|
||||
|
||||
- [TalkingData-容器技术在大数据场景下的应用Yarn on Docker](https://jimmysong.io/posts/yarn-on-docker/)
|
||||
|
||||
- [乐视云基于Kubernetes的PaaS平台建设](https://jimmysong.io/docker-handbook/docs/letv_docker)
|
||||
|
||||
## 资源编排
|
||||
|
||||
建议使用kuberentes,虽然比较复杂,但是专业的工具做专业的事情,将编排这么重要的生产特性绑定到docker上的风险还是很大的,我已经转投到kubernetes怀抱了,那么你呢?
|
||||
|
||||
[我的kubernetes探险之旅](https://jimmysong.io/tags/kubernetes/)
|
||||
|
||||
## 相关资源
|
||||
|
||||
- [容器技术工具与资源](https://jimmysong.io/docker-handbook/docs/tech_resource)
|
||||
|
||||
- [容器技术2016年总结](https://jimmysong.io/docker-handbook/docs/container_2016)
|
||||
|
||||
## 关于
|
||||
|
||||
- Author:[Jimmy Song](https://jimmysong.io/about)
|
||||
|
||||
- Email:rootsongjc@gmail.com
|
||||
|
||||
更多关于**Docker**、**MicroServices**、**Big Data**、**DevOps**、**Deep Learning**的内容请关注[Jimmy Song's Blog](https://jimmysong.io),将不定期更新。
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
# Kubernetes相关资讯和情报链接
|
||||
# Kubernetes 参考资源
|
||||
|
||||
授人以鱼,不如授人以渔。下面的资料将有助于大家了解kubernetes生态圈当前发展状况和发展趋势,我特此整理相关资料如下。
|
||||
授人以鱼,不如授人以渔。下面的资料将有助于大家了解 Kubernetes 生态圈发展趋势,笔者特此整理相关资料如下。
|
||||
|
||||
## 社区资源
|
||||
|
||||
Kubernetes 社区的贡献、交流和治理方式相关的内容都保存在[这个 repo](https://github.com/kubernetes/community) 中,建议参与 Kubernetes 社区前先阅读该 repo 中的资料。
|
||||
Kubernetes 社区的贡献、交流和治理方式相关的内容都保存在[这个仓库](https://github.com/kubernetes/community)中,建议参与 Kubernetes 社区前先阅读该 repo 中的资料。
|
||||
|
||||
在这里你可以找到:
|
||||
|
||||
|
@ -13,41 +13,18 @@ Kubernetes 社区的贡献、交流和治理方式相关的内容都保存在[
|
|||
- 社区成员的角色分类与职责
|
||||
- 社区贡献的 Kubernetes 资源图标
|
||||
|
||||
![Kubernetes 资源图标示例](../images/006tNc79ly1fzmnolp5ghj30z90u0gwf.jpg)
|
||||
## 生态系统
|
||||
|
||||
## 生态环境
|
||||
包括 Kubernetes 和云原生相关的开源软件、工具和全景图。
|
||||
|
||||
包括kubernetes和cloud native相关的开源软件、工具和全景图。
|
||||
|
||||
- [awesome-kubernetes](https://github.com/ramitsurana/awesome-kubernetes) - A curated list for awesome kubernetes sources 🚢🎉 [https://ramitsurana.github.io/awesome-kubernetes](https://ramitsurana.github.io/awesome-kubernetes)
|
||||
- [awesome-cloud-native](https://github.com/rootsongjc/awesome-cloud-native/) - A curated list for awesome cloud native architectures <https://jimmysong.io/awesome-cloud-native/>
|
||||
- [cloud native landscape](https://github.com/cncf/landscape) - Cloud Native Landscape [https://landscape.cncf.io](https://landscape.cncf.io/)
|
||||
|
||||
## 开源书籍和教程
|
||||
|
||||
- [arun-gupta/kubernetes-aws-workshop](https://github.com/arun-gupta/kubernetes-aws-workshop)
|
||||
- [arun-gupta/kubernetes-java-sample](https://github.com/arun-gupta/kubernetes-java-sample)
|
||||
- [feiskyer/kubernetes-handbook](https://github.com/feiskyer/kubernetes-handbook)
|
||||
- [kelseyhightower/kubernetes-the-hard-way](https://github.com/kelseyhightower/kubernetes-the-hard-way)
|
||||
- [ks](https://github.com/red-gate/ks) - A series of Kubernetes walk-throughs
|
||||
- [opsnull/follow-me-install-kubernetes-cluster](https://github.com/opsnull/follow-me-install-kubernetes-cluster)
|
||||
- [rootsongjc/kubernetes-handbook](https://github.com/rootsongjc/kubernetes-handbook)
|
||||
|
||||
## 博客与网站
|
||||
|
||||
Kubernetes和Cloud Native相关网站、专栏、博客等。
|
||||
|
||||
### 网站与专栏
|
||||
|
||||
- [thenewstack.io](https://thenewstack.io/)
|
||||
- [giantswarm blog](https://blog.giantswarm.io/)
|
||||
- [k8smeetup.com](http://www.k8smeetup.com)
|
||||
- [dockone.io](http://www.dockone.io)
|
||||
- [Cloud Native 知乎专栏](https://zhuanlan.zhihu.com/cloud-native)
|
||||
- [kubernetes.org.cn](https://www.kubernetes.org.cn/)
|
||||
- [awesome-kubernetes](https://github.com/ramitsurana/awesome-kubernetes) - Kubernetes 相关资源大全
|
||||
- [awesome-cloud-native](https://github.com/rootsongjc/awesome-cloud-native/) - 云原生开源项目和教程大全
|
||||
- [Cloud Native Landscape](https://github.com/cncf/landscape) - CNCF 维护的云原生全景图
|
||||
|
||||
### 博客
|
||||
|
||||
下面列举了一些云原生领域的公司、项目或个人撰写的高质量博客。
|
||||
|
||||
- [aporeto](https://www.aporeto.com/blog/)
|
||||
- [applatix](https://applatix.com/blog/)
|
||||
- [apprenda](https://apprenda.com/blog/)
|
||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 225 KiB |
Loading…
Reference in New Issue