一、GitHub上关于docker的项目排名前十个介绍,同时推荐下两本gitbook

 

1. docker:

 

https://github.com/docker/docker
开发语言:Go  18,761 Stargazers支持者  3,861 Forks被拷贝次数
Docker - the open-source application container engine,这个就是docker本身了。

 

2. dokku:

 

https://github.com/progrium/dokku
开发语言:Shell  8,230 Stargazers  662 Forks
Docker powered mini-Heroku in around 100 lines of Bash这个是由Deis发起的最小PaaS实现。

 

3. fig:

 

https://github.com/docker/fig
开发语言:Python  4,473 Stargazers  386 Forks
Fast, isolated development environments using Docker,这个就是著名的Fig项目了,使用docker的快速,隔离的开发环境。

 

4. drone:

 

https://github.com/drone/drone
开发语言:Go  4,354 Stargazers  428 Forks
Drone is a Continuous Integration platform built on Docker,构建在Docker上的一个持续集成平台。

 

5. boot2docker:

 

https://github.com/boot2docker/boot2docker
开发语言:Shell  4,141 Stargazers  347 Forks
Lightweight Linux for Docker,为Docker而生的轻量级Linux。

 

6. shipyard:

 

https://github.com/shipyard/shipyard
开发语言:Go  3,150 Stargazers  286 Forks
Composable Docker Management,可组合的Docker管理工具。
Shipyard支持多主机,Docker集群管理。它使用了城堡的工具包集群的资源和调度。
Shipyard已经大大简单化,只需要访问Docker远程API和RethinkDB实例。

 

7. weave:

 

https://github.com/zettio/weave
开发语言:Go  2,769 Stargazers  129 Forks
The Docker Network,Docker网络管理工具。

 

8. kitematic:

 

https://github.com/kitematic/kitematic
开发语言:CSS  2,565 Stargazers  117 Forks
Simple Docker management for Mac,Mac上简单的Docker管理工具。

 

9. baseimage-docker:

 

https://github.com/phusion/baseimage-docker
开发语言:Python  2,243 Stargazers  273 Forks
A minimal Ubuntu base image modified for Docker-friendliness,一个为Docker更友好而修改的最小版本Ubuntu基镜像。

 

10. dockerui:

 

https://github.com/crosbymichael/dockerui
开发语言:JavaScript  2,235 Stargazers  218 Forks
A web interface for docker.
http://docker.io,一个Docker的web接口。

 

最后推荐下两本gitbook:


Docker官方docs(https://docs.docker.com/)翻译:

https://github.com/widuu/chinese_docker/blob/master/SUMMARY.md
Docker —— 从入门到实践:http://yeasy.gitbooks.io/docker_practice/content/index.html

 

当然github上还有很多很好的项目和工具,大家有空可以自己看看:


https://github.com/search?o=desc&p=1&q=docker&s=stars&type=Repositories&utf8=%E2%9C%93


二、国外一些有价值的docker相关的文章

国外一些有价值的docker相关的文章

 

docker 每周都有周报进行更新,有一个网站列出了从开始2015年1月30日的一些有价值的链接:

 

关于Weave:

在Azure上一个CoreOS集群上安装Weave Docker虚拟网络
https://github.com/chanezon/azure-linux/blob/master/coreos/weave/README.md

Crate with Docker & Weave
https://crate.io/blog/crate-with-docker-and-weave/

Weave features

Weave has a few more features beyond those illustrated by the basic example:
•Virtual ethernet switch
•Application isolation
•Dynamic network attachment
•Security
•Host network integration
•Service export
•Service import
•Service binding
•Service routing
•Multi-cloud networking
•Multi-hop routing
•Dynamic topologies
•Container mobility
•Fault tolerance
•DNS
https://zettio.github.io/weave/features.html

Using Weave to create a Docker container network
http://www.abronan.com/using-weave-to-create-a-docker-container-network/

How Visi uses Weave and Docker
http://www.javacodegeeks.com/2014/11/how-visi-uses-weave-and-docker.html

How to Network Docker Containers with Weave
http://java.dzone.com/articles/how-network-docker-containers

 

什么是Docker?

围绕Docker观点

Docker在IaaS或者PaaS上

Docker重叠网络解决方案

Docker模式

如何使用Docker技巧和窍门

Docker如何使用APIs

怎样docker化apps

如何监控和管理docker性能

Docker的安全性

如何以一个(大规模的分布的方式使用Docker

工具和框架

项目

提供的容器集群微服务方案

 

本文多数链接来源与docker周报和http://www.nkode.io/2014/08/24/valuable-docker-links.html

 

参考:

  1. GitHub上关于docker的项目排名前十个介绍,同时推荐下两本gitbook
  2. 国外一些有价值的docker相关的文章