Menu

Main Resources

Books

Websites

Documents

Archives

Community Blogs

Personal Blogs

Videos

Related Projects

OS

  • Coreos (Linux for Massive Server Deployments)
  • Atomic (A platform optimized for Linux containers)
  • Rancheio (Simple, elegant tools for managing Docker in production)
  • Snappy (A new, transactionally updated Ubuntu for clouds and devices)
  • Photon
  • ClearLinux (The Clear Linux™ Project for Intel® Architecture is a project that is building a Linux OS distribution for various cloud use cases)

Virtual Machine

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

Competitors

  • rocket (App Container runtime)
  • dockerlite (Lightweight virtualization system based on LXC and BTRFS)
  • lmctfy (lmctfy is the open source version of Google’s container stack, which provides Linux application containers.)
  • OpenVZ
  • Hyper (Hyper = Hypervisor + Kernel + Docker Image)
  • bocker (Docker implemented in around 100 lines of bash)

Management Tools

  • kubernetes (Container Cluster Manager)
  • shipyard (Composable Docker Management)
  • swarm (A Docker-native clustering system)
  • citadel (A toolkit for building a distributed docker cluster)
  • docker-cluster (Cluster support for Docker, using the remote API)
  • compose (Define and run complex applications using Docker)
  • 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 (A Distributed init System)
  • 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.)
  • blockade (Docker-based utility for testing network failures and partitions in distributed applications,docs)
  • rancher (A Platform for Operating Docker in Production.rancher.com)
  • rocker-compose (Docker composition tool with idempotency features for deploying apps composed of multiple containers.)
  • chronos(Fault tolerant job scheduler for Mesos which handles dependencies and ISO8601 based schedules)

Paas Platforms

  • 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)
  • armada (Complete solution for development, deployment, configuration and discovery of microservices)

Integration Projects

Monitoring

  • 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)
  • Prometheus (The Prometheus monitoring system and time series database,see the docker exporter)

Networking

  • 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)
  • libnetwork (networking for containers)

Continuous Integration

  • drone (A Continuous Integration platform built on Docker)

Development And Deployment

  • 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)
  • devstep (Development environments powered by Docker and buildpacks)
  • docker-devenv (Docker based development environment)
  • dexec (Command line interface for running code with Docker Exec images)

Logging

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

Service Discovery

  • skydock (based on 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)
  • logcabin (LogCabin is a distributed storage system built on Raft that provides a small amount of highly replicated, consistent storage)

Private Registry

  • 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)
  • distribution (The Docker toolset to pack, ship, store, and deliver content)
  • dogestry (simple docker image storage on s3)
  • docker-private-registry (Private Docker Registry)
  • speedy (a distributed docker image storage)

UI Tools

  • dockerboard (Simple dashboards, visualizations, managements for your dockers)
  • Kitematic (for MAC OSX)
  • dockerui (A web interface for docker)
  • docker-registry-web (A web UI for easy private/local Docker Registry integration)
  • Portus (Authorization service and frontend for Docker registry v2)
  • panamax-ui (The Web GUI for Panamax)
  • seagull (Friendly Web UI to monitor docker daemon)

Storage

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

Volumes

Security

  • subuser (Run programs in linux with selectively restricted permissions)

Applications

  • ferry (define, run, and deploy big data applications on AWS, OpenStack, and your local machine using Docker,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.)
  • docker-rpm-builder (Build native RPM packages by leveraging docker capabilities)
  • tmpnb (Creates temporary Jupyter Notebook servers using Docker containers)
  • open-ocr (Run your own OCR-as-a-Service using Tesseract and Docker)
  • dray (An engine for managing the execution of container-based workflows)
  • kolla (Deploying OpenStack using Kubernetes and Docker)
  • docker-desktop (Docker Desktop enables you to create virtual desktops that can be accessed remotely. It comes with Firefox and Libreoffice already installed)

Images And Dockerfiles

  • dockly (DSL and Gem for building ready-to-launch Docker images)
  • baseimage-docker (A minimal Ubuntu base image modified for Docker-friendlines)
  • busybox (Busybox for Stackbrew)
  • busybox (Busybox container with glibc+opkg)
  • dockerfile-examples
  • passenger-docker (Docker base images for Ruby, Python, Node.js and Meteor web apps)
  • Dockerfile Project
  • Dockerfiles(Collection of Dockerfiles)
  • docker-desktop (create virtual desktops that can be accessed remotely)
  • StealthBox(Share your favorite content remotely without spoiling your home network)
  • Machine Learning (Get up and running with machine learning using Docker)
  • Gitlab (Dockerized gitlab web server)
  • Discourse (A Docker image for Discourse)
  • OpenVPN (Recipe to build an OpenVPN image for Docker)
  • WordPress+nginx (A Dockerfile that installs the latest wordpress, nginx and php-fpm.another wordpress image) / another one wordpress
  • Nignx-Proxy (Automated nginx proxy for Docker containers using docker-gen)
  • docker-squash (Squash docker images to make them smaller)
  • Mysql (Docker image to run an out-of-the-box MySQL server)
  • CentOS-Dockerfiles (Dockerfiles for various common implementations)
  • Redmine (Dockerized redmine app server)
  • Spark (Dockerfiles and scripts for Spark and Shark Docker images)
  • docker-grafana-graphite (Docker image with StatsD, Graphite, Grafana and a Kamon Dashboard)
  • Elasticsearch (ElasticSearch Dockerfile for trusted automated Docker builds)
  • docker-alpine (Docker image based on Alpine Linux will help you win at minimalism)
  • Hadoop (Hadoop docker image)
  • R (R configurations for Docker)
  • ASP.NET (Docker image for ASP.NET 5.)
  • nmpjs (Docker image for a private npmjs repository)
  • Jenkins (Builds a Docker image for Jenkins)
  • Postgres (Docker Official Image packaging for Postgres)
  • Logstash (Docker image for Logstash 1.4 )

Containers

  • 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 valid init for containers)
  • S6 (s6 is a small suite of programs for UNIX, designed to allow process supervision)

Extensions

  • powerstrip (A tool for prototyping Docker extensions)

API Client

Others

Blog Posts

General

Docker

About Images

About Storage

About Volumes

Dockerfiles

About Containers

About Security

Resource Management

About Networking

About Monitoring

About Private Registry

API

Performance

Process Management

Think Deeply

Rocket

Underlying Techniques

LXC

Cgroups

Systemd

Namespaces

Various Projects

Compose

Swarm

Mesosphere

Kubernetes

Openstack

Azure

Other Projects

Usage

Apps

GUI

Service Discovery With Docker

Development And Deployment And Test

Production

Other Platforms

Docker Resources的更多相关文章

  1. C:\Program Files\Docker\Docker\Resources\bin\docker.exe: no matching manifest for windows/amd64 10.0.17763 in the manifest list entries.

    右击t图标→Settings 修改红框为True,应用修改即可

  2. 小白入门Docker基础篇

    docker是什么 百科上的解释是这样的: Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化 ...

  3. 小白学Docker之Swarm

    承接上篇文章:小白学Docker之Compose,自学网站来源于https://docs.docker.com/get-started 系列文章: 小白学Docker之基础篇 小白学Docker之Co ...

  4. Docker for Windows 使用 VMware WorkStation

    一.前言 Docker for Windows 不同于 Docker Toolbox.Docker for Windows 对系统的要求至少为Windows 10专业版,因为它需要Hyper-V的支持 ...

  5. Docker for windows on VMware

    工作环境 操作系统:Windows 10 Pro x64 Hyper-V:已卸载. VMware:已安装. Virtual Box:无安装. 前言 鉴于Hyper-V在Windows桌面系统下的&qu ...

  6. 小白学Docker之基础篇

    系列文章: 小白学Docker之基础篇 小白学Docker之Compose 小白学Docker之Swarm PS: 以下是个人作为新手小白学习docker的笔记总结 1. docker是什么 百科上的 ...

  7. Docker 入门 第五部分:Stacks

    目录 Docker 入门 第五部分:Stacks 先决条件 介绍 添加一个新的服务并重新部署 保存数据 回顾 Docker 入门 第五部分:Stacks 先决条件 安装 Docker 1.13 或更高 ...

  8. Docker 入门 第四部分: Swarms

    目录 Docker 入门 第四部分: Swarms 先决条件 介绍 理解Swarm集群 部署swarm 创建一个集群 在swarm集群上部署你的app应用 为 swarm管理器配置一个docker-m ...

  9. Docker 在转发端口时的这个错误Error starting userland proxy: mkdir /port/tcp:0.0.0.0:3306:tcp:172.17.0.2:3306: input/output error.

    from:https://www.v2ex.com/amp/t/463719 系统环境是 Windows 10 Pro,Docker 版本 18.03.1-ce,电脑开机之后第一次运行 docker ...

随机推荐

  1. char 数组和 int 之间转化

    上周工作结束,来到斯凯网络也将近半个月来. 没有新人的感念,最多的是将自己当作一个战士. 废话不多说,直接入正题,在没有仔细考虑问题之前我们总会 觉得:这尼玛的有毛线难度啊,不就是一个 int 转为c ...

  2. poj2137 dp

    //Accepted 228K 32MS //dp[k][i][j] 表示从1的k号节点到i的j号节点的最小花费 //dp[k][i][j]=min(dp[k][i-1][h]+cost) cost为 ...

  3. linux基础命令学习(六)DHCP服务器配置

    工作原理:        1.客户机寻找服务器:广播发送discover包,寻找dhcp服务器        2.服务器响应请求:单播发送offer包,对客户机做出响应.提供客户端网络相关的租约以供选 ...

  4. Python OpenCV ——Matplotlib显示图片

    Color image loaded by OpenCV is in BGR mode.But Matplotlib displays in RGB mode.So color images will ...

  5. PHP实现简单计算器

    <!--简单的计算器--> <!DOCTYPE html> <html> <head> <title>PHP实现简单计算器</titl ...

  6. 数位dp-POJ-3252-Round Numbers

    最近一直在看书和博客,即使做出几道题来也是看别人题解写的,感觉没自己的东西,所以很久没更新博客 看了很多数位dp的题和题解,发现数位dp题是有固定的模版的,并且终于自己做出来一道. 我觉得用记忆化搜索 ...

  7. HDOJ-三部曲一(搜索、数学)-1012-Shredding Company

    Shredding Company Time Limit : 2000/1000ms (Java/Other)   Memory Limit : 20000/10000K (Java/Other) T ...

  8. HDOJ-三部曲一(搜索、数学)-1010-Pots

    Pots Time Limit : 2000/1000ms (Java/Other)   Memory Limit : 131072/65536K (Java/Other) Total Submiss ...

  9. Net作业调度-----Quartz.Net

    一:业务需求: 项目需要在不同时刻,执行一个或很多个不同的作业. Windows执行计划这时并不能很好的满足需求了,迫切需要一个更为强大,方便管理,集群部署的作业调度框架. 二:介绍 Quartz一个 ...

  10. XMLParser解析xml--内容源自网络(在静态库中不能用GDATA来解析,因为静态库不能加动态库)

    </Books> 从其文档结构我们可以看出,要定义一个Book实体类描述具体的书籍信息,其中用于存储的相关xml文档元素的实例变量与对应元素同名(本例:title.author.summa ...