pull/457/head
Jimmy Song 2022-02-08 16:38:55 +08:00
parent 0d0a65a68e
commit dc0d426b2c
No known key found for this signature in database
GPG Key ID: CBA666E6EF8B2C3A
4 changed files with 17 additions and 66 deletions

View File

@ -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)

View File

@ -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.1docker1.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)
- Emailrootsongjc@gmail.com
更多关于**Docker**、**MicroServices**、**Big Data**、**DevOps**、**Deep Learning**的内容请关注[Jimmy Song's Blog](https://jimmysong.io),将不定期更新。

View File

@ -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