一、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?

  • "Dockerizability" is better than "dockerized" by Behrooz Nobakht (added 05 Dec 2014)
  • Basics – Docker, Containers, Hypervisors, CoreOS by Greg Ferro (added 04 Sep 2014)
  • Docker: an introduction by Kristof De Middelaer (added 18 Aug 2014)
  • The Frontend Developer's Guide to Docker by Bryan Braun (added 17 Jul 2014)
  • Find out more about Docker, the next big thing in cloud computing by cloudsolutions.co.uk (added 03 Jul 2014)

围绕Docker观点

  • Containers, microservices, and orchestrating the whole symphony by Uri Cohen (added 15 Dec 2014) New
  • Docker vs. VMs? Combining Both for Cloud Portability Nirvana by Thorsten von Eicken (added 11 Sep 2014)
  • Reproducibility in Science - Nextflow meets Docker by Maria Chatzou (added 11 Sep 2014)
  • Why Docker... and why now? by Matt Asay (added 04 Sep 2014)
  • Five Ways Docker is taking over the World by Serdar Yegulap (added 29 Aug 2014)
  • What does Docker provide if not virtualization? by Thomas Crowe (added 18 Aug 2014)
  • Virtualization is dead, long live containerization by Phil Wainewright (added 10 Jul 2014)
  • Cloud Trends to Watch: Structure 2014 by Charles Babcock (added 03 Jul 2014)
  • “Will the future be Dockerized?” A discussion on Docker, containers and the future of application delivery by Xebialabs.com (added 03 Jul 2014)

Docker在IaaS或者PaaS上

  • How To Deploy A Docker Application Into Production On Amazon AWS by Mark van Holsteijn (added 30 Oct 2014)
  • Microsoft Brings Containers to Windows, Azure by Charles Babcock (added 29 Oct 2014)
  • Docker Plugin for OpenStack Heat by Lars Kellogg-Stedman (added 04 Sep 2014)
  • Docker intercontainer networking explained by Attila Kanto (added 21 Aug 2014)
  • Docker Containers Take on VM, shipping on Google App Engine by appnovation.com (added 25 Jul 2014)

Docker重叠网络解决方案

  • Powerstrip-weave: a docker networking extension by Michael Bridgen (added 30 Jan 2015) New
  • Docker Virtual Networking with Socketplane.io by Ryan Wallner (added 22 Jan 2015) New
  • Docker, Weave, Raspberry Pi and a bit of Networked Cloud Computing! by Alexander Grendel (added 15 Dec 2014) New
  • Future of Docker Networking by Milos Gajdos (added 13 Nov 2014)
  • SDN and Dockerfiles for Clocker, the Docker Cloud Maker by Andrew Donald Kennedy (added 16 Oct 2014)
  • Weave - the Docker network by Zettio (added 18 Sep 2014)

Docker模式

  • Data Packed Volume Containers: Distribute Configuration by Jeff Nickoloff (added 03 Jan 2015) New
  • On Docker Container Composition by Jeff Nickoloff (added 27 Nov 2014)
  • Persistent volumes with Docker - Data-only container pattern by Container 42 (added 27 Nov 2014)

如何使用Docker技巧和窍门

  • Snippets for tweaking and troubleshooting docker by Calvin Giles (added 29 Jan 2015) New
  • Putting Data in a Volume in a Dockerfile by Jérôme Petazzoni (added 22 Jan 2015) New
  • 24 random docker tips by Csaba Palfi (added 22 Dec 2015) New
  • 6 Dockerfile Tips from the Official Images by Adrian Mouat (added 22 Nov 2014)
  • Docker Layers cost by Manuel Velcet (added 13 Nov 2014)
  • Fugu by Matthias Kadenbach (added 10 Nov 2014)
  • How to use a local persistent Docker Registry on CentOS 6.5 by Josh Grey (added 30 Oct 2014)
  • How to Optimize Your Dockerfile by Maxime Hekel (added 23 Oct 2014)
  • Eight Docker Development Patterns by Vidar Hokstad (added 23 Oct 2014)
  • Docker Cleanup Commands by Calazan (added 09 Oct 2014)
  • Storage Concepts in Docker: Network and Cloud Storage by Mark Lamourine (added 23 Oct 2014)
  • Storage Concepts in Docker: Persistent Storage Mark Lamourine (added 16 Oct 2014)
  • Storage Concepts in Docker: Shared Storage and the VOLUME directive by Mark Lamourine (added 09 Oct 2014)
  • Docker-based multi-container Software Development Life Cycle environment by Spiddy @ Harbur (added 07 Oct 2014)
  • Edit files in Docker containers by Lajos Papp (added 03 Oct 2014)
  • Lightweight dev environment with fig & boot2docker on OSX by Martin Naumann (added 25 Sep 2014)
  • Running GUI apps with Docker by Fábio Rehm (added 18 Sep 2014)
  • Docker Do's And Don'ts by Vincent Viallet (added 29 Aug 2014)
  • Dockerfile examples by Alen Komljen (added 27 Aug 2014)
  • Docker Cheat Sheet by Will Sargent (added 27 Aug 2014)
  • Some Docker Tips and Tricks by Wouter Danes (added 27 Aug 2014)

Docker如何使用APIs

  • Setting up a private Docker registry by Michelangelo Chasseur (added 29 Jan 2015) New
  • Remove Docker image and container with a criteria by Arun Gupta (added 05 Dec 2014)
  • Execute commands in a Docker sandbox by Chris Rock (added 09 Oct 2014)
  • Libswarm in a nutshell by Brian Goff (added 17 Jul 2014)
  • 10 Docker Remote API Commands for Images by Flux7 (added 17 Jul 2014)
  • Docker Remote API by Flux7 (added 03 Jul 2014)

怎样docker化apps

  • A Docker Image for Graph Analytics on Neo4j woth Apache Spark GraphX by Kenny Bastani (added 5th December 2014)
  • Getting Started with Java Development on Docker by Matthias Lübken (added 11th November 2014)
  • Deploying NGINX and NGINX Plus with Docker by Rick Nelson (added 23th October 2014)
  • Automated Nginx Reverse Proxy for Docker by Jason Wilder (added 16th October 2014)
  • Build great JRuby apps with Docker by Rocky Jaiswal (added 18th September 2014)
  • How to Create a Persistent Ruby Gems Container with Docker by Phil Misiowiec (added 18th September 2014)
  • Apache Hadoop 2.5.1 on Docker by Janos Matyas (added 18th September 2014)
  • Easy MySQL - A docker container to provide MySQL databases on the fly by Nane Kratzke (added 13th September 2014)
  • The Smallest Docker Web Service That Could by Graham Jenson (added 11th September 2014)
  • Docker: Howto monitor your servers with Nagios by Tiago Pires (added 21th August 2014)
  • A Week of Docker by Daniel Martins (added 21th August 2014)
  • Build Debian Docker Image from Scratch by Ahmed Ossama (added 18th August 2014)
  • Building a Tor box by /dev/blog (added 18th August 2014)
  • An easy way of GlusterFS deployment with Docker by humblec.com (added 18th August 2014)
  • How to build a Jenkins Master by Luke Woydziak (added 25th July 2014)
  • Docker 1.1 Released and With It A New "Ignore" Functionality by Alex Willimas (added 10th July 2014)
  • Dart meets Docker, How to Dockerize Dart Apps by Nane Kratzke (added 3rd July 2014)
  • Simple echo server written in Go, dockerized by Loige.com (added 3rd July 2014)

如何监控和管理docker性能

  • Simple Monitoring for Docker (Part I) by Christophe Labouisse (added 20th November 2014)
  • Resource management in Docker by Marek Goldmann (added 18th September 2014)
  • An Updated Performance Comparison of Virtual Machines and Linux Containers by Wes Felter, Alexandre Ferreira, Ram Rajamony, Juan Rubio (added 17th August 2014)
  • Collecting Docker Container Data with Fluentd by kiyototamura (added 17th August 2014)
  • Monitoring Docker part II by Logscape.com (added 17th July 2014)
  • Docker performance monitor by sflow.com (added 3rd July 2014)

Docker的安全性

  • Creating SSL/TLS Certificates for Docker and Docker Swarm by Matthew Bajor (added 22 Jan 2015) New
  • Docker Secure Deployment Guide by Quentin Grosperring (added 15 Jan 2015) New
  • Safer Local Docker Networks by Jeff Nickoloff (added 08 Jan 2015) New
  • Securing Docker with HTTP Basic Authentication by Ahmet Alp Balkan (added 30th October 2014)
  • Docker 1.3 arrives with improved security by Steven Vaughan-Nicols (added 23th October 2014)
  • How Docker Changes Cloud Security by Lucas Carlson (added 23th October 2014)
  • Updating your Docker for Shellshock by Brian Christner (added 3rd October 2014)
  • Bringing new security features to Docker by Daniel Walsh (added 4th September 2014)
  • Docker security with SELinux by Daniel Walsh (added 25th July 2014)
  • Is it safe to run applications in Linux Containers by Jérôme Petazzoni (added 25th July 2014)
  • Securing Docker's Future with SELinux and the Open Source Way by OpenShift (added 10th July 2014)

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

工具和框架

  • OpenShift, Kubernetes, Docker and Apache Hadoop YARN by Arun Murthy (added 3rd October 2014)
  • MesosCon Highlights: Apache Mesos 0.20 and Docker Support by Isabel Jimenez (added 11th September 2014)
  • Akka Cluster with Docker containers by Nepomuk Seiler (added 4th September 2014)
  • Docker on Mesos 0.20 by Timothy Chen (added 4th September 2014)
  • Service Discovery Part II by Antoine (added 29th August 2014)
  • Service Discovery Part I by Antoine (added 29th August 2014)
  • Managing HA Docker Cluster Using Multiple Mesos Masters by Deepak Mdass (added 21th August 2014)
  • Getting Started with Docker Orchestration Using Fig by docker.com (added 18th August 2014)
  • Mesos, Docker, and Chef by Jón Tómas Grétarsson (added 18th July 2014)
  • Fig: Fast, isolated development environments using Docker. by fig.sh (added 25th July 2014)

项目

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

  • Tutum - Build, deploy, and manage your apps across any cloud (added 30th October 2014)
  • Clocker – Creating a Docker Cloud with Apache Brooklyn (added 16th October 2014)
  • Kubernetes (added 29th August 2014)
  • Mesoshpere: Mesosphere brings Google-scale compute to everybody (added 29th August 2014)
  • Project Atomic: Deploy and Manage your Docker Containers (added 29th August 2014)
  • Panamax: Docker management for humans (added 24th August 2014)
  • CoreOS: Linux for Massive Server Deployments (added 25th July 2014)

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

参考:

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

GitHub上关于docker的项目排名前十个介绍相关推荐

  1. 如何在 GitHub 上高效搜索开源项目(转载)

    如何在 GitHub 上高效搜索开源项目 查看全文 http://www.taodudu.cc/news/show-1347360.html 相关文章: Mybatis.cfg配置标签的顺序问题 To ...

  2. 2020年10月份Github上热门的开源项目

    10月份GitHub上最热门的Java开源项目排行已经出炉啦,一起来看看上榜详情吧: 1. base-admin https://github.com/huanzi-qch/base-admin St ...

  3. GitHub上优秀的开源项目(转载)

    GitHub上优秀的开源项目(转载) 转载出处:https://github.com/Trinea/android-open-project 第一部分 个性化控件(View) 主要介绍那些不错个性化的 ...

  4. 川大优秀毕业生在GitHub上建了一个项目《深度学习500问》,还未完结就获赞无数

    近年来,深度学习在语音.图像.自然语言处理等领域都取得了非常不错的成果,自然而然地成为技术人员争相学习的热点. 为了帮助正在学习深度学习的伙伴们,川大的一名优秀毕业生,在GitHub上创建了一个项目: ...

  5. iOS开发必读-GitHub 上Top100 的 Objective-C 项目

    这篇文章是官方账号在简书推出的文章,感兴趣的请点击下面: 点我看<iOS开发必读-GitHub 上Top100 的 Objective-C 项目> 简单摘录5个项目: 1.AFNetwor ...

  6. 运行github上下载的vue项目

    文章目录 一.环境准备 1.下载node.js 2.设置cnpm 3.初始化项目脚手架vue-cli 二.运行vue项目 1.从github上下载一个vue项目: 2.安装项目所需的依赖: 3.运行项 ...

  7. 如何在GitHub上传并更新项目

    如何在GitHub上传自己的项目 这两个博客可以参考,非常好 https://www.jianshu.com/p/6de75cba5c8a https://www.jianshu.com/p/6478 ...

  8. 正确启动从GitHub上下载的vue项目:vueAdmin-template

    由 匿名 (未验证) 提交于 2018-06-28 11:33:05 登录或注册以发表评论 649 次浏览 先讲重点,后上相关资料: 遇到的问题:在启动从GitHub上下载的vue项目:vueAdmi ...

  9. 怎样在GitHub上传自己的项目

    一.在GitHub上注册一个账号. 二.下载安装安装Git for Windows 三. 1.在GitHub上新建一个仓库 2. 3.复制一下,待会使用 4.右键要上传的项目,选择git bash h ...

最新文章

  1. 前端学习(2324):angular初步使用
  2. mysql增删改查扩展_MySQL(增删改查补充)
  3. lua 面向对象入门
  4. php中页面静态化技术,在PHP中实现页面静态化的方法有哪些
  5. 复工复产到欧洲,深兰科技环卫产品亮相国际舞台
  6. php隐藏下载外链,教你如何去掉友荐和无觅的隐藏外链和版权链接
  7. 度量学习中的马氏距离
  8. R语言(三) 你是我唯一的光 | 基于《白夜行》的文本可视化分析
  9. python GPS解析,坐标转换,两经纬度直线距离,方位角
  10. (2020)Simple Copy-Paste is a Strong Data Augmentation Method for Instance Segmentation
  11. Arduino框架下 ESP32看门狗使用示例
  12. WINCC的SQL应用,无需修改任何源码
  13. MBR膜生物反应器,生物反应器原理-世来福
  14. java计算三角形面积和周长
  15. Loaded plugins: fastestmirror, langpacks Loading mirror speeds from cached hostfile Could not retrie
  16. 分析数学成绩,尽然我考了0分
  17. HomeKit、米家、智汀智能家居应该如何确保用户的安全和隐私
  18. 使用.NET REACTOR制作试用软件及颁发License
  19. 网新恒天2011.9.21招聘会笔试题
  20. 智能计算之服务器软硬件架构

热门文章

  1. 为您推荐2022年最佳 Apps软件,迎接2023年的到来
  2. Mint 17 下最好用的汉语输入法 谷歌拼音
  3. 第一章——如何将stm32407移植到stm32427
  4. Python--Matplotlib简单了解
  5. Windows系统下配置Leela Zero
  6. VM虚拟机Ubuntu不能复制粘贴
  7. java计算机毕业设计旅游网站设计源码+系统+数据库+lw文档+mybatis+运行部署
  8. 基于神经网络的文字识别,BP神经网络图像识别
  9. jquery怎么获取当前标签下的子标签
  10. shineblink TCS34725传感器测量颜色,色温以及光强度