學習 Docker 的前提是你要對 Linux 有一定了解,常用指令可以熟練使用。
然后入門書籍選 《第一本Docker書》作者原先是 Docker 團隊的成員,現在為 Docker 團隊的顧問。
然后再去看一些 Docker 的基礎原理(NameSpace、Cgroup、AUFS、DeviceMapper)加深對Docker實現原理的理解,個人推薦陳皓的幾篇博客,對 Docker 的基礎知識講解的非常透徹:
Docker基礎技術:Linux Namespace(上) | | 酷 殼 - CoolShell
Docker基礎技術:Linux Namespace(下) | | 酷 殼 - CoolShell
Docker基礎技術:Linux CGroup | | 酷 殼 - CoolShell