docker资源汇总

目录

资源汇集

书籍

网站

英文
中文

开源文档

内容聚合

社区博客

个人博客

相关项目

操作系统

虚拟机

  • boot2docker(Lightweight Linux for Docker)
  • dvm(An on demand Docker virtual machine)

竞争者

  • rocket(coreos推出)
  • dockerlite(Lightweight virtualization system based on LXC and BTRFS)

管理工具

  • kubernetes(最有可能成为事实标准的一个,已经获得诸多平台支持)
  • shipyard(带GUI)
  • swarm(官方出品,尚在初期)
  • citadel(用于创建管理工具的tookit,shipyard即是基于此开发)
  • docker-cluster(使用Docker remote api)
  • compose(Define and run complex applications using Docker.原来的Fig)
  • shutit(Complex and Dynamic Docker Builds Made Simple)
  • maestro(Container orchestration for Docker environments)
  • decking(A Docker helper to create, manage and run clusters of containers)
  • flocker(Easily manage Docker containers & their data)
  • serf(Service orchestration and management tool)
  • marathon(Deploy and manage containers (including Docker) on top of Apache Mesos at scale)
  • gaudi(Gaudi allows to share multi-component applications, based on Docker, Go, and YAML)
  • panamax(Docker management for humans)
  • clocker(Brooklyn managed Docker containers)
  • fleet(将systemd的能力扩展到多个机器)
  • Meteor(Clustering solution for Meteor with load balancing and service discovery)
  • helios(Docker container orchestration platform)
  • maestro-ng(Orchestration of Docker-based, multi-host environments)
  • shipper(Fabric for docker containers)
  • origin(OpenShift 3 - build, deploy, and manage your applications with Docker and Kubernetes)
  • autodock(The docker container automation tool.)
  • virtkick(Manage virtual machines or Docker containers easily)
  • blockade(Docker-based utility for testing network failures and partitions in distributed applications,docs)
  • rancher(A Platform for Operating Docker in Production.rancher.com)

Paas平台

  • flynn(A next generation open source platform as a service)
  • deis(Your PaaS. Your Rules)
  • peas(Docker and Ruby based PaaS)
  • dawn(Docker-based PaaS in Ruby)
  • octohost(Simple web focused Dockerfile based PaaS server)
  • dokku(Docker powered mini-Heroku in around 100 lines of Bash)
  • cloudfoundry
  • paz(A pluggable in-house service platform with a PaaS-like workflow, built on Docker, CoreOS, Etcd and Fleet)

项目集成

监控

  • seagull(Friendly Web UI to monitor docker daemon)
  • dockerana(Docker Monitoring with support for Grafana and Graphite)
  • docker-mon(Console-based Docker monitoring)
  • cadvisor(Analyzes resource usage and performance characteristics of running containers)

网络

  • weave(The Docker Network)
  • wormhole(A smart proxy to connect docker containers.)
  • flannel(flannel is an etcd backed network fabric for containers)
  • calico-docker(Docker version of Project Calico,Calico can provide networking in a Docker environment)

持续集成

  • drone(A Continuous Integration platform built on Docker)

开发部署

  • tug(Docker development workflow)
  • vagga(Vagga is a tool to create development environments)
  • longshoreman(Automated deployment with Docker)
  • centurion(A mass deployment tool for Docker fleets)
  • shutit(Complex and Dynamic Docker Builds Made Simple)
  • dockership(dead simple docker deploy tool)

日志

  • logspout(Log routing for Docker container logs)
  • logjam(a log shipping tool)

服务发现

  • skydock(基于DNS)
  • Consul(Consul is a tool for service discovery, monitoring and configuration)
  • registrator(Service registry bridge for Docker with pluggable adapters)
  • etcd(A highly-available key value store for shared configuration and service discovery)
  • docker-grand-ambassador( fully dynamic docker link ambassador)
  • confd(Manage local application configuration files using templates and data from etcd or consul)
  • ambassadord(Magic Docker ambassador)

私有仓库

  • docket(Custom docker registry that allows for lightning fast deploys through bittorrent)
  • docker-registry(Registry server for Docker (hosting/delivering of repositories and images))
  • wharf(ContainerOps Open Source Platform)

可视化工具

存储

  • pfs(A git-like distributed file system for a dockerized world)

卷管理

应用

  • ferry(使用docker来构建部署大数据应用(hadoop,spark...),ferry.opencore.io)
  • codecube(Docker-powered runnable code snippets)
  • DUnit(Test code against multiple versions of PHP with the help of docker)
  • PHP Stack(Docker- and Shipyard-managed PHP development stack: Nginx, MySQL, MongoDB, PHP-FPM, HHVM, Memcached, Redis, and Elasticsearch. Includes an optional Vagrant-managed CoreOS proxy box at your leisure.)
  • Django Demo(Demo Django App using Docker)
  • dnt(Docker Node Tester)
  • dockermail(A secure, minimal-configuration mail server in a docker container.)

镜像及Dockerfile

容器

  • dockize(Utility to simplify running applications in docker containers)
  • Supervisor(A Process Control System)
  • CFEngine(Process management)
  • docker-gen(Generate files from docker container meta-data)
  • tini(A tiny but validinitfor containers)
  • S6(s6 is a small suite of programs for UNIX, designed to allow process supervision)

扩展

  • powerstrip(A tool for prototyping Docker extensions)

客户端

其他

  • dockersh(A shell which places users into individual docker containers)
  • buildstep(Buildstep uses Docker and Buildpacks to build applications like Heroku)
  • dind(Docker in Docker)
  • building(Build a Docker container for any app using Heroku Buildpacks)
  • torrent-docker(realtime boot of remote docker images using bittorrent)

博文

介绍

Docker技术

镜像相关
存储相关
卷管理相关
Dockerfile
容器相关
安全
资源管理
网络相关
监控相关
私有仓库相关
API
性能

思考

底层技术

LXC
cgroups
Systemd

相关项目

Compose
Swarm
Mesosphere
Kubernetes
Openstack
Azure
Others

应用

Apps
GUI
服务发现相关
开发部署测试
企业实践
其他平台

http://www.kuqin.com/shuoit/20150309/345118.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值