docker資源匯總
資源匯集
書籍
- 第一本Docker書 (7.4分)
- Docker —— 從入門到實踐 (內容一般)
- The Docker Book
- Docker in Action (Early Access Edition)
- Docker in Practice (Early Access Edition)
- Docker 技術入門與實戰 (6.1分)
- Docker源碼分析
- Docker——容器與容器云
- Docker in the Trenches:Successful Production Deployment
- docker cookbook:80 hands-on recipes to efficiently work with the Docker 1.6 environment on Linux
- Using docker
- Orchestrating Docker
- Docker:Up and Running
- Docker開發實踐
- Build Your Own PaaS with Docker:Create, modify, and run your own PaaS with modularized containers using Docker </ul>
- 官方文檔
- Docker項目地址
- Dockerhub
- Coreos官方文檔 </ul>
- Dockerpool
- Docker中文
- Dockerone
- infoq Docker專欄
- CSDN Docker 社區 </ul>
- Docker中文指南 (中文,質量一般,較老)
- Docker Cheat Sheet
- Docker Guidebook
- The Docker Ecosystem </ul>
- awesome-docker (英文docker資源匯總)
- Docker Weekly Archives
- Valuable Docker Links
- Docker Ecosystem
- Digital Ocean Community
- 開源中國社區Docker技術翻譯文章 </ul>
- Docker官方博客
- Coreos官方博客
- Century Links Labs
- SequenceIQ Blog
- Tutum Blog
- Weave Blog
- Odd Bits
- Project Atomic
- Container Solutions
- 靈雀云博客 </ul>
- jpetazzo
- Jeff Lindsay
- Jason Wilder
- Michael Crosby
- Matt Bajor
- Scott's Weblog
- Luis Elizondo
- zwischenzugs
- Musings of Matt Williams </ul>
- DaoCloud
- 云棧科技
- 云雀科技 </ul>
- 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) </ul>
- boot2docker (Lightweight Linux for Docker)
- dvm (An on demand Docker virtual machine) </ul>
- 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) </ul>
- 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)
- cSphere (容器虛擬化管理平臺,提供可視化界面,容器、鏡像、機器、倉庫等管理。商業軟件,有試用版)
- rocker-compose (Docker composition tool with idempotency features for deploying apps composed of multiple containers.) </ul>
- 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) </ul>
- 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)
- docker-ansible (Ansible module for Docker) </ul>
- 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) </ul>
- 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) </ul>
- drone (A Continuous Integration platform built on Docker) </ul>
- 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) </ul>
- logspout (Log routing for Docker container logs)
- logjam (a log shipping tool) </ul>
- 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) </ul>
- 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) </ul>
- 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) </ul>
- pfs (A git-like distributed file system for a dockerized world) </ul>
- docker-volumes (Docker Volume Manager) </ul>
- 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) </ul>
- 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) 另一個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 ) </ul>
- 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) </ul>
- powerstrip (A tool for prototyping Docker extensions) </ul>
- docker-py (Python)
- docker-api (Ruby)
- dockernode (Node.js)
- go-dockerclient (Golang)
- docker-php (PHP)
- dockerclient (Golang)
- docker-java (Java) </ul>
- 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-backup (Tool for backing up docker volume / data containers)
- Docker Support in IntelliJ IDEA 14.1
- dockerception (Docker building dockers - keeping them small) </ul>
- The Frontend Developer's Guide to Docker
- Docker and Go: why did we decide to write Docker in Go?(pdf)
- How to Use Docker on OS X: The Missing Guide
- 24 random docker tips
- The 5 Most Important Things I’ve Learned From Using Docker
- 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
- Run ARM binaries in your Docker Container using Boot2Docker…
- Docker on OS X with VMWare Fusion
- Docker 筆記
- 關于Docker你應該知道的10件事
- Docker的大坑小洼 / 再談《Docker的大坑小洼》 </ul>
- 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
- Docker layers cost
- Deterministic and minimal docker images </ul>
- Comprehensive Overview of Storage Scalability in Docker
- Resizing Docker containers with the Device Mapper plugin
- Where are Docker images stored?
- Persistent Distributed Filesystems in Docker without NFS or Gluster
- 深入Docker存儲驅動 (slide)
- Deep dive into Docker storage drivers </ul>
- Understanding Volumes in Docker
- Powerstrip-flocker: Portable volumes using just the Docker CLI </ul>
- 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 </ul>
- 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
- Docker and S6 – My New Favorite Process Supervisor
- On Docker Container Composition
- Introducing a Super Privileged Container Concept
- Docker Inspect Template Magic
- ‘Piping’ Hot Docker Containers
- Checkpoint and restore Docker container with CRIU </ul>
- 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
- Tuning Docker with the newest security enhancements </ul>
- Resource management in Docker (與systemd有關) </ul>
- 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
- Four ways to connect a docker container to a local network
- Docker intercontainer networking explained
- 從SDN以及Docker看網絡模型發生的變革 (English) </ul>
- GATHERING LXC AND DOCKER CONTAINERS METRICS
- nsinit: per-container resource monitoring of Docker containers on RHEL/Fedora
- Runtime Metrics
- Monitor Docker Containers with Prometheus </ul>
- Docker Registry Rest API </ul>
- DOCKER FROM A DISTANCE - THE REMOTE API
- KVM and Docker LXC Benchmarking with OpenStack </ul>
- 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
- Docker Containers: Smaller is not always better </ul>
- Running systemd within a Docker Container </ul>
- 唱衰Docker (English)
- docker is the heroku killer
- boycott docker
- Docker isn't so bad
- Is docker ready for production?
- After Docker:Unikernels and Immutable Infrastructure
- Docker’s Killer Feature
- Linux Containers: Parallels, LXC, OpenVZ, Docker and More
- dockerizability is better than dockerized
- Java開發人員需要注意的五大Docker誤區 (English)
- Challenges With Randomness In Multi-tenant Linux Container Platforms </ul>
- App Container and Docker
- App Container Specification
- Why Docker and Coreos'split was predictable
- Of Containers, Dockers, Rockets, and Daemons
- Rocket vs Docker and The Myth of the “Simple, Lightweight Enterprise Platform
- Why CoreOS just fired a Rocket at Docker
- What is Rocket and How It’s Different Than Docker </ul>
- Exploring LXC Networking
- Linux Containers (archwiki上的內容) </ul>
- cgroups (內核官方文檔)
- Managing system resources on Red Hat Enterprise Linux 6 (推薦)
- Cgroups (archwiki上的內容) </ul>
- The systemd for Administrators Blog Series (great series,check the index in here)
- Getting Started with systemd (from coreos)
- Systemd (from archwiki)
- Running Docker Containers with Systemd
- Docker without Docker (slide) </ul>
- Namespaces in operation
- Introduction to Linux namespaces – Part 1: UTS / part2 /part3 / part4 /part5
- Docker背后的內核知識——Namespace資源隔離 </ul>
- Docker Compose
- Announcing Docker Compose </ul>
- 剖析Docker Swarm和Mesos:是什么?如何結合?有什么優勢? (English)
- Getting Started with docker swarm
- Scaling docker with swarm
- Docker Swarm入門(一)概觀 / (二)配置選項與基本運行環境要求 / (三)Swarm SOA舉例 / (四)Demo
- Creating SSL/TLS Certificates for Docker and Docker Swarm
- Running a Small Docker Swarm Cluster </ul>
- 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
- ArangoDB on Apache Mesos using Marathon and Docker
- Continuous Delivery with Docker on Mesos in less than a minute – Part 1 / part2
- TOWARDS DOCKER IN PRODUCTION WITH APACHE MESOS </ul>
- Deploying Kubernetes on CoreOS with Fleet and Flannel
- 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
- 基于Kubernetes構建Docker集群管理詳解
- Play With Kubernetes Quickly Using Docker </ul>
- docker
- Mesos vs OpenStack?誰才是私有云的未來 (English) </ul>
- Docker and Microsoft: Integrating Docker with Windows Server and Microsoft Azure
- Windows Docker內部原理猜想 </ul>
- 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)
- Introducing flannel: An etcd backed overlay network for containers (flannel)
- Tiny docker operating system (Boot2Docker,RancherOS)
- Deploying Docker applications on YARN via Slider (PPT)(YARN) </ul>
- 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
- Running libvirtd in a container
- Creating honeypots using Docker </ul>
- Docker Containers on the Desktop
- Running GUI apps with Docker
- Docker desktop: Your desktop over ssh running inside of a docker container </ul>
- Service Discovery Overview
- Consul Service Discovery with Docker
- Understanding Modern Service Discovery with Docker
- Automatic Docker Service Announcement with Registrator
- Docker Service Discovery Using Etcd and Haproxy
- Simulating service discovery in a development context with Docker and etcd </ul>
- Docker: Git for deployment
- Eight Docker Development Patterns
- Deploy Java Apps With Docker = Awesome
- Docker for Java Developers: How to sandbox your app in a clean environment
- 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實戰:更輕松、更愉快、更高效 (English)
- Docker in Action - Development to Delivery / part2 / part3
- ASP.NET 5 development on OS X with Docker
- 減少使用Java應用服務器,迎接Docker容器 (English) </ul>
- 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
- How Syncano Used Docker to Simplify Their Development Process
- Docker in Production — What We’ve Learned Launching Over 300 Million Containers
- 10x: Docker at Clay.io
- BATTLEFY : How We Ship
- Docker in Production — What We’ve Learned Launching Over 300 Million Containers
- A production ready Docker workflow / part2 / part3 / part4
- How We Deploy Containers at Grammarly
- Developing With Docker At 500px, Part One
- 大規模Docker集群助力微博迎接春晚峰值挑戰
- Docker在春晚中的實際表現
- Docker系列之二:基于容器的自動構建 (美團)
- Mesos在去哪兒網的應用 </ul>
網站
英文
中文
開源文檔
內容聚合
社區博客
個人博客
創業公司
相關項目
操作系統
虛擬機
競爭者
管理工具
Paas平臺
項目集成
監控
網絡
持續集成
開發部署
日志
服務發現
私有倉庫
可視化工具
存儲
卷管理
應用
鏡像及Dockerfile
容器
擴展
客戶端
其他
博文
介紹
Docker技術
鏡像相關
存儲相關
卷管理相關
Dockerfile
容器相關
安全
資源管理
網絡相關
監控相關
私有倉庫相關
API
性能
進程管理
思考
Rocket
底層技術
LXC
cgroups
Systemd
Namespaces
相關項目
Compose
Swarm
Mesosphere
Kubernetes
Openstack
Azure
Others
應用
Apps
GUI
服務發現相關
開發部署測試
企業實踐
其他平臺
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!