一线互联网大厂普遍使用的Docker,这份笔记帮你入门到深入

   日期:2020-08-27     浏览:113    评论:0    
核心提示:Docker是什么?在计算机技术日新月异的今天,Docker 在国内发展的如火如荼,特别是在一线互联网公司, Docker 的使用是十分普遍的,甚至成为了一些企业面试的加分项,不信的话看看下面这张图。这是我在某招聘网站上看到的招聘Java开发工程师的招聘要求,其中有一条熟悉 docker 成为了你快速入职的加分项,由此可见熟悉 docker 在互联网公司的地位之重要。当然对于我们CTF选手而言,熟悉 docker 可以快速搭建 CTF环境 ,完美地还原比赛真实漏洞的场景,帮助我...

Docker是什么?

在计算机技术日新月异的今天,Docker 在国内发展的如火如荼,特别是在一线互联网公司, Docker 的使用是十分普遍的,甚至成为了一些企业面试的加分项,不信的话看看下面这张图。

 

这是我在某招聘网站上看到的招聘 Java开发工程师 的招聘要求,其中有一条熟悉 docker 成为了你快速入职的加分项,由此可见熟悉 docker 在互联网公司的地位之重要。

当然对于我们 CTF选手 而言,熟悉 docker 可以快速搭建 CTF环境 ,完美地还原比赛真实漏洞的场景,帮助我们快速提升自己。

市面上已经有很多优秀的教程,但是很多原理性的东西,笔者认为那些教程对初学者而言还是很难理解,感觉没有说清楚(笔者自己都觉得挺懵逼的),为了让初学者少走弯路,我将以我的学习经历以及作为一个 CTF选手 的角度,编写此套教程,来带大家去了解并熟练运用 docker ,祝愿各位读者朋友们学完此套教程后,在未来企业面试中能够多一项加分的筹码,能够帮助到大家,我觉得就很值了。

既然说了这么多, docker 到底是个什么东西呢?

 

第1章 简介

1.1 Docker简介

 

1.2 Docker组件

1.3 我们能用Docker做什么

 

1.4 Docker与配置管理

1.5 Docker的技术组件

 

1.6 本书的内容

第2章 安装Docker

2.1 安装Docker的先决条件

 

2.2 在Ubuntu中安装Docker

2.3 在Red Hat和Red Hat系发行版中安装Docker

2.4 在OS X中安装Boot2Docker

2.5 在Windows中安装Boot2Docker

 

2.6 使用本书的Boot2Docker示例

2.7 Docker安装脚本

2.8 二进制安装

2.9 Docker守护进程

 

2.10 升级Docker

2.11 Docker图形用户界面

2.12 小结

第3章 Docker入门

3.1 确保Docker已经就绪

 

3.2 运行我们的第一个容器

3.3 使用第一一个容器

3.4 容器命名

3.5 重新启动已经停止的容器

 

3.6 附着到容器上

3.7 创建守护式容器

3.8 容器内部都在干些什么

3.9 查看容器内的进程

3.10 在容器内部运行进程

 

3.11 停止守护式容器

3.12 自动重启容器

3.13 深入容器

3.14 删除容器

3.15 小结

第4章 使用Docker镜像和仓库

4.1 什么是Docker镜像

 

4.2 列出镜像

4.3 拉取镜像

4.4 查找镜像

4.5 构建镜像

 

4.6 将镜像推送到Docker Hub

4.7 删除镜像

4.8 运行自己的Docker Registry

 

4.9 其他可选Registry服务

4.10 小结

第5章 在测试中使用Docker

5.1 使用Docker测试静态网站

 

5.2 使用Docker构建并测试Web应用程序

5.3 Docker用于持续集成

 

5.4 多配置的Jenkins

5.5 其他选择

 

5.6 小结

第6章 使用Docker构建服务

6.1 构建第一个应用

 

6.2 使用Docker构建-个Java应用服务

6.3 多容器的应用栈

 

6.4 不使用SSH管理Docker容器

 

6.5 小结

第7章 使用Fig编配Docker

7.1 Fig

 

7.2 Consul.服务发现和Docker

 

7.3 其他编配工具和组件

 

7.4 小结

第8章 使用Docker API

8.1 DockerAPI

 

8.2 初识Remote API

8.3 测试Docker Remote API

 

8.4 改进TProv应用

8.5 对Docker Remote API进行认证

 

8.6 小结

第9章 获得帮助和对Docker进行改进

 

9.1 获得帮助

9.2 报告Docker的问题

9.3 搭建构建环境

9.4 小结

 

如果需要获取到这个Docker笔记的话帮忙点赞一下然后再关注我私信回复“666”得到获取方式吧!

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服