Happy Coding
Docker/Kubernetes 系列目录

不定时更新中。

Docker

基础

  1. Docker 入门,官方 get started 边看边实践
  2. Docker 如何改变软件开发协作
  3. Dockerfile 最佳实践
  4. Docker Network小结
  5. Docker 日志驱动小结
  6. 使用 fluentd 收集 Docker 日志

进阶

  1. Linux namespace 介绍
  2. 使用 ip/iptables 命令模拟 Docker bridge 网络
  3. Linux cgroup 介绍
  4. Docker 中 namespace/cgroup 的体现
  5. Union file system
  6. 容器网络模型标准 Container Network Model (CNM) 与其实现 libnetwork https://github.com/moby/libnetwork/blob/master/docs/design.md
  7. CNI 标准,不再使用 docker 自带的网络驱动,docker run –net=none
  8. libcontainer/containerd/runc

Kubernetes

基础

  1. k8s 虚拟机体验 https://github.com/XUJiahua/k8s-try

参考链接

  1. 官方文档 https://docs.docker.com/
  2. Docker — 从入门到实践 https://www.yuque.com/grasilife/docker/readme
  3. Golang UK Conf. 2016 - Liz Rice - What is a container, really? Let’s write one in Go from scratch https://www.youtube.com/watch?v=HPuvDm8IC-4
  4. Linux containers from scratch - diyC https://wvi.cz/diyC/
  5. Kubernetes for Full-Stack Developers https://www.digitalocean.com/community/curriculums/kubernetes-for-full-stack-developers

参考书籍

  1. Docker技术入门与实战(第3版)(2018)
  2. Docker 进阶与实战(2016) - 华为 Docker 实践小组
  3. Kubernetes网络权威指南:基础、原理与实践 (2019)

Last modified on 2020-09-09