docker-resources资源汇集相关项目博文

docker资源汇总。英文版本链接

资源汇集

书籍

网站

英文

中文

开源文档

内容聚合

社区博客

个人博客

创业公司

镜像中心

相关项目

操作系统

  • Coreos (比较成熟)
  • Atomic (新出,内置kubernetes)
  • Rancheio (较新)
  • 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)
  • Mirage OS

虚拟机

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

竞争者

  • rocket (coreos推出)
  • 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 (100行bash实现的docker)
  • lxd(Daemon based on liblxc offering a REST API to manage containers)

管理工具

  • 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] (https://github.com/coreos/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)
  • cSphere (容器虚拟化管理平台,提供可视化界面,容器、镜像、机器、仓库等管理。商业软件,有试用版)
  • 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平台

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

Caas平台

项目集成

监控

  • 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)
  • ctop(Top-like interface for container metrics https://bcicen.github.io/ctop/)

网络

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

持续集成

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

日志

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

私有仓库

  • 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] (https://github.com/blake-education/dogestry) (simple docker image storage on s3)
  • docker-private-registry (Private Docker Registry)
  • speedy (a distributed docker image storage)
  • harbor (An enterprise-class container registry server based on Docker Distribution)

可视化工具

  • dockerboard (Simple dashboards, visualizations, managements for your dockers)
  • Kitematic (现在包含在Docker Toolbox中,支持Mac OS X 10.8+ 和 Windows 7+ (64-bit) )
  • 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)
  • docker-swarm-visualizer(A visualizer for Docker Swarm using the Docker Remote API, Node.JS, and D3)
  • portainer (简单的UI管理工具)

存储

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

卷管理

安全

  • TUF (Like the S in HTTPS, a plug-and-play library for securing a software updater)
  • container-compliance(Assessing compliance of a container)

应用

  • 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.)
  • 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)
  • dockercraft (在我的世界中管理docker容器~)

镜像及Dockerfile

  • 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) 另一个wordpress
  • Nginx-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 )

容器

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

扩展

  • powerstrip (A tool for prototyping Docker extensions)

客户端

其他

博文

介绍

Docker技术

镜像相关

存储相关

卷管理相关

Dockerfile

容器相关

安全

资源管理

网络相关

监控相关

私有仓库相关

API

性能

进程管理

思考

Rocket

底层技术

LXC

cgroups

Systemd

Namespaces

相关项目

Compose

Swarm

Mesosphere

Kubernetes

Openstack

Azure

Others

应用

Apps

GUI

服务发现相关

开发部署测试

企业实践

其他平台

(完)

原文链接

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏cs

ASP.net数据库相关操作

这是asp一个web相关代码,包括exp1.aspx主文件,修改页面UserEdit.aspx,以及登陆界面login.aspx. 原始代码---百度云 任务...

504100
来自专栏北京马哥教育

如何快速截取某段时间内的日志

在排除故障时,需要分析发生故障的原因,避免再次出现同样的问题,需要对日志进行分析,截取故障前后时间段的日志。通常用正则表达式来获取某段时间的内的日志,比较繁琐。...

30860
来自专栏大神带我来搬砖

防止DHCP获取的DNS修改/etc/resolv.conf文件

想在centos系统中使用DHCP分配IP,但是使用自定义的DNS服务器,这时重启时会将DHCP获得的DNS服务器写到/etc/resolv.conf文件中,优...

39750
来自专栏落影的专栏

iOS近距离实时通信解决方案

前言 最近研究iOS设备间的近距离实时通信,对其解决方案进行了解,整理如下: ? 其中AirDrop常用于iOS/OS X系统间分享图片、视频等,但实...

41440
来自专栏北京马哥教育

AWK处理日志入门

前言 这两天自己挽起袖子处理日志,终于把AWK给入门了。其实AWK的基本使用,学起来也就半天的时间,之前总是靠同事代劳,惰性呀。 此文仅为菜鸟入门,运维们请勿...

43840
来自专栏北京马哥教育

alter table锁表,MySQL出现Waiting for table metadata lock的场景浅析及解决方案

在修改/增加表字段的时候,发现很慢, show processlist; 时, Waiting for table metadata lock 能一直锁很久。 ...

87980
来自专栏ImportSource

NoSQL如何构建数据存储模型

翻译内容:NoSQL Distilled 第三章 数据模型详解 3.5 Modeling for Data Access 作者简介: ? ...

401130
来自专栏北京马哥教育

nginx 总结

1. Nginx无法启动解决方法 在查看到logs中报了如下错误时: 0.0.0.0:80 failed (10013: An attempt was made...

52290
来自专栏AI科技大本营的专栏

笔记 |《深度学习原理与TensorFlow实践》学习笔记(四)

作者 | 王清 目录 CNN应用之图像风格化实例 如何量化风格 快速风格化的两种模型训练生成风格的滤镜 生成对抗网络介绍GAN GAN的基本思想 GAN的基本框...

33470
来自专栏落影的专栏

H.264学习笔记

H.264组成 1、网络提取层 (Network Abstraction Layer,NAL) 2、视讯编码层 (Video Coding Layer,VCL)...

44350

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励