DEV Community

王下邀月熊(Chevalier)
王下邀月熊(Chevalier)

Posted on

Awesome Docker Links

返回目录

Docker Links | Docker 资料索引

Docker Links aggregates curated popular links for studing Docker and the Ecosystem. More reference about ITCS can turn to Awesome Links : Guide to Galaxy, which collects valuable, popular and up-to-date links for CS, including Programming Language, Software Engineering, Server Side Application, Infrastructure, InfoSecurity, Industrial Application, DataScienceAI, Frontend Technology(iOS, Android, RN, Electron), etc.

Overview

CheatSheet

Resource

Book

  • Docker 实战

  • 2016-mydocker #Book#: 本书在详细分析 Docker 所依赖的技术栈的基础上,一步一步地通过代码实例,让读者可以自己循 序渐进地用 Go 语言构建出一个容器的引擎。

  • 2017-自己动手写 Docker #Book#:通过讲解 Docker 使用到的各种底层技术,例如 Namespace、Cgroups 等来自己一步步动手完成一个简单版本的 Docker。在自己动手的过程中,从而对 Docker 这个技术有一个整体、细致的了解。能够明白 Docker 的原理以及结构,从而加深对目前炽手可热的 Docker 技术的理解,方便解决工作中使用 Docker 遇到的各种问题。系列书摘

  • 2017-The DevOps 2.1 Toolkit: Docker Swarm #Book#: Viktor Farcic's latest book, The DevOps 2.1 Toolkit: Docker Swarm, shows you how to successfully integrate Docker Swarm into your DevOps toolset.

  • 2017-Continuous Delivery with Docker and Jenkins #Book#: Unleash the combination of Docker and Jenkins in order to enhance the DevOps workflow.

  • 2017-The New Stack-The Docker and Container Ecosystem #Book#: The container ecosystem is constantly changing and impacting the developer landscape. Our five ebook series on the container ecosystem covers everything from application development to orchestration, networking, security, data storage, and monitoring.

Tutorial


Docker Configuration Links

System

Docker Storage

Network

Dockerfile

Registry

Application

Engineering Practices

Security

  • Docker Security Best Practices: This Docker Security Cheat Sheet will walk you through five actions to protect your Docker containers and infrastructure. Improve your Docker security today.

  • Docker Security CheatSheet: The following tips should help you to secure a container based system.

Optimization


Docker Swarm Links


Docker Internals Links | Docker 内部原理资料索引

  • 2015-Docker 基础技术 #Series#: 我会用几篇文章来把这些技术给大家做个介绍,希望通过这些文章大家可以自己打造一个山寨版的 docker。

  • 2015-Tiny Docker in Docker #Project#: Docker-in-Docker image based off of the empty image scratch. Only the bare minimum required files are included to make Docker run. This image weighs in around 25MB expanded.

  • 2016-Docker Internals: A Deep Dive Into Docker For Engineers Interested In The Gritty Details.

  • 2017-rubber-docker #Project#: A workshop on Linux containers: Rebuild Docker from Scratch

  • 2018-手把手教你写 Docker: 模拟 Docker 实现一个简单的容器不到 200 行代码(包括空行、注释、异常处理)。

  • 记一次 docker 问题定位: 性能测试发现业务进程运行在容器中比业务进程运行在宿主机上吞吐量下降了 100 倍,这让周一显得更加阴暗。

  • 2018-Docker 底层技术: Docker 容器技术已经发展了好些年,在很多项目都有应用,线上运行也很稳定。整理了部分 Docker 的学习笔记以及新版本特性,对 Docker 感兴趣的同学可以看看,之前整理过的 Linux namespace 可以见之前的博文。

  • 深入 Docker:容器和镜像

cgroup

Network


Docker OpenSource Links | Docker 开源框架与工具索引

Tool

  • ctop #Project#: Top-like interface for container metrics

  • container-diff #Project#: container-diff is a tool for analyzing and comparing container images. container-diff can examine images along several different criteria

Storage | 存储

  • 2015-Flocker #Project#: Flocker is an open-source Container Data Volume Manager for your Dockerized applications.

  • 2017-REX-Ray #Project#: REX-Ray is a container storage orchestration engine enabling persistence for cloud native workloads

  • GlusterFS #Project#: Gluster is a software defined distributed storage that can scale to several petabytes. It provides interfaces for object, block and file storage.

Registry

  • Dragonfly #Project#: Dragonfly is an intelligent P2P based file distribution system. It aims to resolve issues related to low-efficiency, low-success rate and waste of network bandwidth in file transferring process.

Top comments (1)

Collapse
 
lirantal profile image
Liran Tal

and a shameless plug for dockly if you're into CLIs - it's an immersive terminal interface for managing docker containers and services github.com/lirantal/dockly ;-)