Docker 学习资源整理

来源:互联网 发布:语音朗读软件 编辑:程序博客网 时间:2024/06/07 18:03

                                         Docker 学习资源整理

链接:https://zhuanlan.zhihu.com/p/23508637


Docker 是近年来非常火的容器技术,而且啊 Docke r不仅仅是红帽和Canonical等Linux巨头眼里的宠儿,微软等专有软件公司也在热烈拥抱 Docker,所以就知道 Docker 为啥这么火了。


我相信有很多人对 Docker 感兴趣,都想学学 Docker,毕竟天天听、毕竟这么火、毕竟技多不压身呐,因此,整理一下 Docker 资源吧,分为三个部分:


1)可以系统学习 Docker 的地方:整理几个可以系统学习 Docker 的地方,对于新手来说很有帮助;

2)Docker 资源整理:主要是把一些可以找到 Docker 资讯、文章的地方罗列出来,方便查找相关文章;

3)我看过的 Docker 文章:整理一些我看过的文章,希望对你也有所帮助;


一、可以带你入门学习 Docker 的地方:


其实可以入门学习 Docker 的方式很多,不过我整理的是可以系统学习 Docker 的,而不是一些零碎的知识点,非常适合新手入门学习,毕竟学习任何一门新技术,一定要成体系,系统性的学习才行。


1、Docker 的官方文档和博客:


  • Docker官方文档(https://link.zhihu.com/?target=http%3A//www.docker.com/)

  • Docker Blog(官方博客 )(https://link.zhihu.com/?target=https%3A//blog.docker.com/)



Docker 官方文档和博客自然不必多说,对于想学习 Docker 的来说,肯定都会上去看看,不过英文可能是个门槛,所以如果英文好的话,推荐。


2、Docker中文社区(https://link.zhihu.com/?target=http%3A//www.docker.org.cn/)



网站上的【Docker手册】以及【Docker ppt】两个栏目有 Docker 教程,可以学习到 Docker,对于想入门 Docker 的小伙伴来说是个可以看看入门教程,不过都比较简单。


3、Docker - 动手实战学Docker (15个实验+54个视频)

https://link.zhihu.com/?target=https%3A//www.shiyanlou.com/courses/498



这个教程算是比较全和系统的入门 Docker 的教程了,教程讲解的比较仔细,最重要的是有在线环境,可以动手学习,比如把基础命令敲几遍,这是比较靠谱的学习方法。


还有一个:C++ 实现简易 Docker 容器(https://link.zhihu.com/?target=https%3A//www.shiyanlou.com/courses/608)


这个项目教程有助于理解 Docker 容器的本质和原理,如果感兴趣也可以看看。


4、动手玩Docker

https://link.zhihu.com/?target=http%3A//study.163.com/course/introduction/1002892012.htm%23/courseDetail




这个 Docker 教程,也是入门学习的,不过是视频,虽说看视频很简单,但是对于这种才火2年的容器技术,看完后一定要多动手去实践体会才行。上面也有其他 Docker 教程,感兴趣的可以看看。


5、github上的《Docker — 从入门到实践》

https://link.zhihu.com/?target=https%3A//github.com/yeasy/docker_practice/blob/master/SUMMARY.md



这个应该也是可以作为入门学习,有体系、成系统,我想对于 Docker 的了解还是有帮助的。


6、书籍 


如果你更倾向于看书来学习新知识的话,那么选择一本 Docker 书籍系统看看也是不错的选择,和视频一样都属于看,看完后一定要多动手。至于书籍,去京东啊、淘宝啊、当当啊一搜就有了,就不连接网址了。


这里附上几本免费的电子书籍吧:Docker及容器生态系统的全面总结的5本电子书籍(英文)https://link.zhihu.com/?target=http%3A//thenewstack.io/ebookseries/


相信以上分享的文档、教程、书籍等都足以让你入门 Docker 了,剩下的就是多动手实践操作了。


二、Docker资源整理:


因为 Docker 近2年才火起来的,因此网上的资源远不如其他技术那么多,虽说看英文文档比较好,但是对于我这种英文不合格的人来说看英文文档真心吃力,所以我就整理一些中文资源吧,不过还是有非常多滴;


Docker 资源汇总 — GitHub:总结的很全面,里面可以找到很多资源。

https://link.zhihu.com/?target=https%3A//github.com/hangyan/docker-resources/blob/master/README_zh.md


coolshell上关于 Docker 的文章

https://link.zhihu.com/?target=http%3A//coolshell.cn/articles/17010.html


入门之后,可以多看牛人博客,一般都是讲的核心技术或者亲身实践,非常有帮助,比如陈皓老师的博客;(附上:国内的Docker代码贡献者的名单 https://link.zhihu.com/?target=https%3A//github.com/fiona-hall/Docker-Warriors ,想了解 Docker 的可以关注;)


DockOne.io:一个Docker交流平台,关于 Docker 的各种问题都可以在上面提问交流,上面也有关于 Docker 的各种文章,交流对于才学 Docker 的人来说是很重要的。

https://link.zhihu.com/?target=http%3A//dockone.io/


CSDN上的 Docker 知识库:主要是收录CSDN上的一些文章资源,并整理成知识库,可以在上面找阅读材料,适合入门之后的学习者。

https://link.zhihu.com/?target=http%3A//lib.csdn.net/base/docker


还有可以找到资源的地方:


CSDN上关于docker的专栏

https://link.zhihu.com/?target=http%3A//blog.csdn.net/column/list.html%3Fq%3Ddocker


infoq上的关于docker的文章

https://link.zhihu.com/?target=http%3A//www.infoq.com/cn/dockers


开源中国上的docker专题

https://link.zhihu.com/?target=https%3A//www.oschina.net/search%3Fscope%3Dall%26q%3Ddocker


segmentfault上的Docker学习

https://link.zhihu.com/?target=https%3A//segmentfault.com/bookmark/1230000007144234


嗯,最后附上 Docker 的github吧:

https://link.zhihu.com/?target=https%3A//github.com/docker/docker


还可以在开发者头条啊、稀土掘金啊、geek头条啊等地方找到 Docker 相关的文章资源,就不一一分享链接了,自己搜索就出来了。


当然以上资源很多都是需要自己去筛选的,选择自己想看的。


三、我看过的 Docker 文章:


正因为 Docker 太火了,所以在看到相关文章的时候会有意识的点进去看看,以下就是我在了解 Docker 的时候所看过的部分文章,希望对于初期新手的你能够有所帮助。


(我在想把自己看过的 Docker 文章这样放出来会不会不太好,稍显自恋啊,哈哈……)


Docker简明教程

https://link.zhihu.com/?target=http%3A//blog.saymagic.cn/2015/06/01/learning-docker.html


八个Docker的真实应用场景

https://link.zhihu.com/?target=http%3A//dockone.io/article/126


怎样构建一个好的 Docker 镜像

https://link.zhihu.com/?target=https%3A//segmentfault.com/a/1190000000729982


深入 Docker:容器和镜像

https://link.zhihu.com/?target=https%3A//segmentfault.com/a/1190000002766882


10个日常Docker使用技巧

https://link.zhihu.com/?target=https%3A//xiequan.info/10%25E4%25B8%25AA%25E6%2597%25A5%25E5%25B8%25B8%25E4%25BD%25BF%25E7%2594%25A8docker%25E4%25BD%25BF%25E7%2594%25A8%25E6%258A%2580%25E5%25B7%25A7/


来自 Docker 社区的 10 个炫酷工具

https://link.zhihu.com/?target=http%3A//www.oschina.net/translate/10-cool-tools-docker-community


使用 Docker搭建本地 Hadoop集群

https://link.zhihu.com/?target=https%3A//www.shiyanlou.com/questions/4345


用 Docker 快速配置前端开发环境

https://link.zhihu.com/?target=http%3A//numbbbbb.com/2016/09/26/20160926_%25E7%2594%25A8%2520Docker%2520%25E5%25BF%25AB%25E9%2580%259F%25E9%2585%258D%25E7%25BD%25AE%25E5%2589%258D%25E7%25AB%25AF%25E5%25BC%2580%25E5%258F%2591%25E7%258E%25AF%25E5%25A2%2583/


嗯,最后,也可以自己了解一下提供 Docker 云服务的公司,有些会免费提供 Docker 云服务试用,可以玩玩,体验体验~


以上就是我整理的关于 Docker 的资源,基本都是中文的,因为发现以前分享的一些英文资源,很多人给我反馈我说打不开(因为没翻墙…)、看不懂(和我一样英文差…)等各种问题,所以干脆这次分享中文资源了,如果能够对你了解 Docker 有所帮助的话,那真是开心极了~


版权申明:内容来源网络,版权归原创者所有。除非无法确认,我们都会标明作者及出处,如有侵权烦请告知,我们会立即删除并表示歉意。谢谢。


-END-


原创粉丝点击