社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  docker

超详细280页Docker实战文档,可下载。

马哥Linux运维 • 3 年前 • 558 次点击  

Docker如日中天,这不是单纯的炒概念,Docker确确实实解决了开发与运维的痛点,因此在企业开发中得到了非常广泛的使用。


Docker是一个开放源代码软件项目,让应用程序部署在软件容器下的工作可以自动化进行,借此在Linux操作系统上,提供一-个额外的软件抽象层,以及操作系统层虚拟化的自动管理机制。


今天分享一份280页的Docker实战文档,相信看完后对Docker会有更深入的了解。由于文档内容过多,在此只以截图展示部分内容,详细完整版的Docker实战文档请见文末。


第一章:欢迎来到Docker 世界:

1.什么是Docker

2. Docker 解决了什么问题

3. 为什么Docker 如此重要

4. 何时何处使用Docker

5.案例:"Hello World"



第二章:在容器中运行软件:

1.从Docker 命令行工具获得帮助

2.控制容器:建立一个网站的监控器

3. 已解决的问题和PID 命名空间

4. 消除元数据冲突:构建一个网站农场

5. 构建与环境无关的系统

6. 建立持久化的容器

7.清理



第三章:软件安装的简化:

1. 选择所需的软件

2. 什么是仓库

3. 查找和安装软件

4. 命令行使用Docker Hub

5.通过网站访问Docker Hub

6.使用替代注册服务器

7.镜像文件

8. 从Dockerfile 安装

9.安装文件和隔离



第四章:持久化存储和卷间状态共享:

1. 存储卷的简介

2. 存储卷的类型

3.共享存储卷

4.管理卷的生命周期

5. 存储卷的高级容器模式



第五章:网络访问:

1. 网络相关的背景知识

2. Docker 的网络

3.Closed 容器

4. Bridged 容器

5.Joined 容器

6. Open 容器

7. 跨容器依赖



第六章:隔离--限制危险:

1. 资源分配

2.共享内存

3.理解用户

4. 能力--操作系统功能的授权

5.运行特权容器

6.使用加强工具创建更健壮的容器

7.因地制宜地构建容器



第七章:在镜像中打包软件:

1. 从容器构建镜像

2. 打包Hello World

3. 打包Git

4. 审查文件系统的改动

5.Commit--创建新镜像

7.可配置的镜像属性

8. 深入Docker 镜像和层

9. 导出和导入扁平文件系统

10. 版本控制的最佳实践



第八章:构建自动化和高级镜像设置:

1.使用Dockerfile 打包Git

2. Dockerfile 入门

3.注入下游镜像在构建时发生的操作

4.使用启动脚本和多进程容器

5. 加固应用镜像



第九章:公有和私有软件分发:

1.选择一个分发方法

2. 通过托管Registry 发布

3.私有Registry 介绍

4. 镜像的手动发布和分发

5. 镜像源代码分发工作流程



第十章:运行自定义Registry:

1. 运行个人Registry

2. 集中式Registry 的增强

3. 持久化的BLOB 存储

4. 扩展访问和延迟的改进

5.通过通知集成



第十一章:Docker Compose 声明式环境:

1. Docker Compose:第一天的启动并运行

2. 用一个简单的开发环境入门

3. 一个复杂的架构:分布式系统和Elasticsearch 的集成

4. 环境内的迭代

5. 开始一个新项目:三个示例中的Compose YAML



第十二章:Docker Machine 和Swarm 集群:

1. 介绍Docker Machine

2. Docker Swarm 介绍

3.Swarm 调度

4. Spread 算法

5. 用过滤器调整调度

6.BinPack 和随机调度算法

7.Swarm 服务发现



280页Docker实战文档

请加长按添加免费领取



往期推荐


年薪50W+大神总结的2021版Linux学习路线图终于搞到了!4.7Mb高清可下载!

2020-10-23

阿里云首次揭秘如何构建云原生数据湖体系(附电子书下载)

2020-10-13

Python自学教程| 3万字详解每个重要知识点(内附视频)

2020-08-21

运维自动化,你必须掌握ansible如何部署(附赠ansible学习思维导图)

2020-08-04



点赞鼓励一下

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/74969
 
558 次点击