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

Docker是什么?

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

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

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

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

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

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

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

第1章 简介

1.1 Docker简介

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

1.2 Docker组件

1.3 我们能用Docker做什么

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

1.4 Docker与配置管理

1.5 Docker的技术组件

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

1.6 本书的内容

第2章 安装Docker

2.1 安装Docker的先决条件

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

2.2 在Ubuntu中安装Docker

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

2.4 在OS X中安装Boot2Docker

2.5 在Windows中安装Boot2Docker

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

2.6 使用本书的Boot2Docker示例

2.7 Docker安装脚本

2.8 二进制安装

2.9 Docker守护进程

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

2.10 升级Docker

2.11 Docker图形用户界面

2.12 小结

第3章 Docker入门

3.1 确保Docker已经就绪

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

3.2 运行我们的第一个容器

3.3 使用第一一个容器

3.4 容器命名

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

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

3.6 附着到容器上

3.7 创建守护式容器

3.8 容器内部都在干些什么

3.9 查看容器内的进程

3.10 在容器内部运行进程

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

3.11 停止守护式容器

3.12 自动重启容器

3.13 深入容器

3.14 删除容器

3.15 小结

第4章 使用Docker镜像和仓库

4.1 什么是Docker镜像

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

4.2 列出镜像

4.3 拉取镜像

4.4 查找镜像

4.5 构建镜像

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

4.6 将镜像推送到Docker Hub

4.7 删除镜像

4.8 运行自己的Docker Registry

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

4.9 其他可选Registry服务

4.10 小结

第5章 在测试中使用Docker

5.1 使用Docker测试静态网站

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

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

5.3 Docker用于持续集成

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

5.4 多配置的Jenkins

5.5 其他选择

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

5.6 小结

第6章 使用Docker构建服务

6.1 构建第一个应用

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

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

6.3 多容器的应用栈

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

6.4 不使用SSH管理Docker容器

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

6.5 小结

第7章 使用Fig编配Docker

7.1 Fig

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

7.2 Consul.服务发现和Docker

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

7.3 其他编配工具和组件

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

7.4 小结

第8章 使用Docker API

8.1 DockerAPI

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

8.2 初识Remote API

8.3 测试Docker Remote API

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

8.4 改进TProv应用

8.5 对Docker Remote API进行认证

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

8.6 小结

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

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

9.1 获得帮助

9.2 报告Docker的问题

9.3 搭建构建环境

9.4 小结

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

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

猜你喜欢

转载自blog.csdn.net/JavaBye/article/details/108242169