Docker资源汇总
jopen
10年前
docker资源汇总,随时更新,欢迎补充。
英文版本链接
目录
- 资源汇集 </li>
- 相关项目
- 操作系统
- 虚拟机
- 竞争者
- 管理工具
- Paas平台
- 项目集成
- 监控
- 网络
- 持续集成
- 开发部署
- 日志
- 服务发现
- 私有仓库
- 可视化工具
- 存储
- 卷管理
- 安全
- 应用
- 镜像及Dockerfile
- 容器
- 扩展
- 客户端
- 其他 </ul> </li>
- 博文
- 介绍
- Docker技术
- 镜像相关
- 存储相关
- 卷管理相关
- Dockerfile
- 容器相关
- 安全相关
- 资源管理
- 网络相关
- 监控相关
- 私有仓库相关
- API
- 性能 </ul> </li>
- 思考
- 底层技术
- LXC
- cgroups
- Systemd </ul> </li>
- 相关项目
- Compose
- Swarm
- Mesosphere
- Kubernetes
- Openstack
- Azure
- Others </ul> </li>
- 应用
- Apps
- GUI
- 服务发现相关
- 开发部署测试
- 企业实践
- 其他平台 </ul> </li> </ul> </li> </ul>
- Docker中文指南 (中文,质量一般,较老)
- Docker Cheat Sheet
- awesome-docker (英文docker资源汇总)
- Docker Weekly Archives
- Valuable Docker Links
- Docker Ecosystem
- Digital Ocean Community
- 开源中国社区Docker技术翻译文章
- coreos (比较成熟)
- RHEL Atomic Host (新出,内置kubernetes)
- rancheio (较新)
- snappy (A new, transactionally updated Ubuntu for clouds and devices)
- 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)
- 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)
- openstack-docker (Nova driver and Glance backend to use Docker inside OpenStack)
- Jenkins Cloud Plugin for Docker
- deimos (Mesos containerizer hooks for Docker)
- garether-docker (Puppet module for managing docker)
- systemd-docker (Wrapper for "docker run" to handle systemd quirks)
- 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)
- 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)
- dockerboard (Simple dashboards, visualizations, managements for your dockers)
- Kitematic (用于MAC)
- dockerui (A web interface for docker)
- docker-registry-web (A web UI for easy private/local Docker Registry integration)
- panamax-ui (The Web GUI for Panamax)
- seagull (Friendly Web UI to monitor docker daemon)
- pfs (A git-like distributed file system for a dockerized world)
- docker-volumes (Docker Volume Manager)
- 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.)
- 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)
- OpenV*N (Recipe to build an OpenV*N image for Docker)
- Wordpress+Nginx (A Dockerfile that installs the latest wordpress, nginx and php-fpm.Another wordpress image)
- 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)
- 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)
- powerstrip (A tool for prototyping Docker extensions)
- docker-py (Python)
- docker-api (Ruby)
- dockernode (Node.js)
- go-dockerclient (Golang)
- docker-php (PHP)
- 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)
- How to Use Docker on OS X: The Missing Guide
- 24 random docker tips
- A Simple Way to Dockerize Applications
- Docker orchestration
- Docker's rise from sleeper to open source king
- Faster Builds with Container-Based Infrastructure and Docker
- How to Use Docker on Windows
- How to Use Docker on Windows
- Docker Image Insecurity
- Building good docker images
- Your docker image might might be broken without you knowing it
- Flat Docker images
- Baseimage-docker, fat containers and "treating containers as VMs"
- Create The Smallest Possible Docker Container
- Creating a Docker image from your code
- Optimizing Docker Images
- Building Docker Images for Static Go Binaries
- Squashing Docker Images
- Building a Multi-Purpose Docker Image
- Comprehensive Overview of Storage Scalability in Docker
- Resizing Docker containers with the Device Mapper plugin
- Where are Docker images stored?
- 6 Dockerfile Tips from the Official Images
- Writing Dockerfile
- How to Optimize Your Dockerfile
- Dockerfile Golf (or optimizing the Docker build process)
- Dockerfile Best Practices
- What is the difference between CMD and ENTRYPOINT in a Dockerfile?
- Docker and the PID 1 zombie reaping problem
- Data-only container madness
- On-demand activation of Docker containers with systemd
- WHY YOU DON'T NEED TO RUN SSHD IN YOUR DOCKER CONTAINERS
- shocker: docker PoC VMM-container breakout
- Containers&Docker: How secure are they?
- Docker and SELinux
- Bringing new security features to Docker
- Docker Secure Deployment Guidelines
- Docker Container Breakout Proof-Of-Concept Exploit
- The dangers of UFW + Docker
- Resource management in Docker (与systemd有关)
- Advanced networking
- DNS And docker containers
- Coupling Docker and Open vSwitch
- Connecting Docker containers on multiple hosts
- Docker部署基于Ryu的SDN环境
- Muti-host Docker Network
- Life and Docker networking
- Docker intercontainer networking explained
- GATHERING LXC AND DOCKER CONTAINERS METRICS
- nsinit: per-container resource monitoring of Docker containers on RHEL/Fedora
- Runtime Metrics
- Monitor Docker Containers with Prometheus
- PostgreSQL Performance on Docker
- Performance Analysis of Docker on Red Hat Enterprise Linux 7
- Preview of Docker Benchmarking at Flux7
- Getting Started with Performance Analysis of Docker
- Docker network performances
- App Container and Docker
- Lets review.. Docker (again)
- docker is the heroku killer
- boycott docker
- Docker isn't so bad
- Why Docker and Coreos'split was predictable
- Is docker ready for production?
- After Docker:Unikernels and Immutable Infrastructure
- Of Containers, Dockers, Rockets, and Daemons
- Docker’s Killer Feature
- Linux Containers: Parallels, LXC, OpenVZ, Docker and More
- Rocket vs Docker and The Myth of the “Simple, Lightweight Enterprise Platform
- Why CoreOS just fired a Rocket at Docker
- Exploring LXC Networking
- Linux Containers (archwiki上的内容)
- cgroups (内核官方文档)
- Managing system resources on Red Hat Enterprise Linux 6 (推荐)
- Cgroups (archwiki上的内容)
- The systemd for Administrators Blog Series (great series,check the index in here)
- Getting Started with systemd (from coreos)
- Systemd (from archwiki)
- Docker Containers at Scale (Our Take on Docker Swarm)
- Getting Started with docker swarm
- Scaling docker with swarm
- Launching a Docker Container on Mesosphere
- Managing Docker Clusters Using Mesos and Marathon
- Docker on Mesos
- Running Docker Containers on Marathon
- Mesos + Docker Tutorial: How to Build Your Own Framework
- Continuous Delivery with Docker on Mesos in less than a minute – Part 1
- ArangoDB on Apache Mesos using Marathon and Docker
- Deploying Kubernetes on CoreOS with Fleet and Flannel
- 基于Kubernetes构建Docker集群管理详解
- Running Kubernetes Example on CoreOS, Part 1
- How To Install and Configure Kubernetes on top of a CoreOS Cluster
- Corekube: Running Kubernetes on CoreOS via OpenStack
- Chef, Puppet, Heat, Juju, Docker, etc
- Powerstrip: prototype Docker extensions today
- Docker extensions: the new Docker plugins model
- Docker Without Containers: Introducing Pullcontainer --docker and CVFS
- Process Management with CFEngine (CFEngine)
- Dockerizing a Python Web App
- Deploying NGINX and NGINX Plus with Docker
- Automated Nginx Reverse Proxy for Docker
- Transparent Squid in a container
- Deploying and migrating a multi-node ElasticSearch-Logstash-Kibana cluster using Docker
- Node With Docker - Continuous Integration and Delivery
- Rails on Docker
- Ad Hoc Log Analysis with Kibana and Docker
- Networking Spark Cluster on Docker with Weave
- Breaking Data Out of the Enterprise
- Using dockeer to build a data acqusition pipeline with kafka and hbase
- How to use MongoDB & NodeJS with Docker
- Wrapping Desktop Apps with Docker
- Deploying RethinkDB applications with Docker using Dokku
- Shipping Node.js Applications with Docker and Codeship
- Using Docker with Apache Flume - Part 1 / part2
- Multi-node Hadoop cluster on Docker
- Elasticsearch, Weave and Docker
- Docker Containers on the Desktop
- Running GUI apps with Docker
- Docker desktop: Your desktop over ssh running inside of a docker container
- Consul Service Discovery with Docker
- Understanding Modern Service Discovery with Docker
- Automatic Docker Service Announcement with Registrator
- Docker Service Discovery Using Etcd and Haproxy
- Docker: Git for deployment
- Eight Docker Development Patterns
- Deploy Java Apps With Docker = Awesome
- Using Docker with Github and Jenkins for repeatable deployments
- Creating an ASP.NET vNext Docker Container using Mono
- Move fast and don’t break things! Testing with Jenkins, Ansible and Docker
- Docker and Phoenix: How to Make Your Continuous Integration More Awesome
- Docker in Action - Fitter, Happier, More Productive
- Docker in Action - Development to Delivery / part2 / part3
- ASP.NET 5 development on OS X with Docker
- Docker at Lyst
- Docker at Shopify: How we built containers that power over 100,000 online shops
- Intro to Docker ...and how we use it at writeLaTex
- How We Use Docker For Continuous Delivery – Part 1
- 大规模Docker集群助力微博迎接春晚峰值挑战
- How Syncano Used Docker to Simplify Their Development Process
- Docker in Production — What We’ve Learned Launching Over 300 Million Containers
- Docker on Raspberry Pi
- The IoT Singularity: Docker for Internet of Things Devices
- Heavily ARMed after major upgrade: Raspberry Pi with Docker 1.5.0
- Getting Docker to run on Power8
资源汇集
书籍
网站
英文
中文
开源文档
内容聚合
社区博客
个人博客
相关项目
操作系统
虚拟机
竞争者
管理工具
Paas平台
项目集成
监控
网络
持续集成
开发部署
日志
服务发现
私有仓库
可视化工具
存储
卷管理
应用
镜像及Dockerfile
容器
扩展
客户端
其他
博文
介绍
Docker技术
镜像相关
存储相关
卷管理相关
Dockerfile
容器相关
安全
资源管理
网络相关
监控相关
私有仓库相关
API
性能
思考
底层技术
LXC
cgroups
Systemd
相关项目
Compose
Swarm
Mesosphere
Kubernetes
Openstack
Azure
Others
应用
Apps
GUI
服务发现相关
开发部署测试
企业实践
其他平台