| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 论坛
 上传资源
上传编程相关的资源,源源不断赚取资源分,以备将来下载之需
ghf794785671
文件大小:31.71 MB
文件类型:pdf
发布时间:2023-01-03 13:48:38
需资源分:2
下载次数:1
Tag:DOCKER
::资源简介::
DOCKER实战
 内容简介
 译者序
 序
 前言
 目录
 第一部分 保持一台整洁的机器
  第01章 欢迎来到Docker世界
   1_1 什么是Docker
    1_1_1 容器
    1_1_2 容器不是虚拟化
    1_1_3 在隔离的容器中运行软件
    1_1_4 分发容器
   1_2 Docker 解决了什么问题
    1_2_1 组织有序
    1_2_2 提高可移植性
    1_2_3 保护你的机器
   1_3 为什么Docker 如此重要
   1_4 何时何处使用Docker
   1_5 案例 Hello World
   1_6 小结
  第02章 在容器中运行软件
   2_1 从Docker命令行工具获得帮助
   2_2 控制容器 建立一个网站的监控器
    2_2_1 创建和启动一个新的容器
    2_2_2 运行交互式容器
    2_2_3 列举_停止_重新启动和查看容器输出
   2_3 已解决的问题和PID命名空间
   2_4 消除元数据冲突 构建一个网站农场
    2_4_1 灵活的容器标识
    2_4_2 容器的状态和依赖
   2_5 构建与环境无关的系统
    2_5_1 只读文件系统
    2_5_2 环境变量的注入
   2_6 建立持久化的容器
    2_6_1 自动重启容器
    2_6_2 使用init 和supervisor进程维持容器的运行状态
   2_7 清理
   2_8 小结
  第03章 软件安装的简化
   3_1 选择所需的软件
    3_1_1 什么是仓库
    3_1_2 使用标签
   3_2 查找和安装软件
    3_2_1 命令行使用Docker Hub
    3_2_2 通过网站访问Docker Hub
    3_2_3 使用替代注册服务器
    3_2_4 镜像文件
    3_2_5 从Dockerfile安装
   3_3 安装文件和隔离
    3_3_1 镜像层实战
    3_3_2 分层关系
    3_3_3 容器文件系统抽象和隔离
    3_3_4 分层文件系统及其工具的优点
    3_3_5 Union文件系统的不足
   3_4 小结
  第04章 持久化存储和卷间状态共享
   4_1 存储卷的简介
    4_1_1 存储卷提供容器无关的数据管理方式
    4_1_2 NoSQL 数据库使用存储卷
   4_2 存储卷的类型
    4_2_1 绑定挂载卷
    4_2_2 Docker管理卷
   4_3 共享存储卷
    4_3_1 主机依赖的共享
    4_3_2 共享和volumes-from标志
   4_4 管理卷的生命周期
    4_4_1 管理卷的权限
    4_4_2 存储卷的清理
   4_5 存储卷的高级容器模式
    4_5_1 卷容器模式
    4_5_2 数据打包的存储卷容器
    4_5_3 多态容器模式
   4_6 小结
  第05章 网络访问
   5_1 网络相关的背景知识
    5_1_1 基础 协议_接口和端口
    5_1_2 高级 网络_NAT和端口转发
   5_2 Docker 的网络
    5_2_1 本地Docker网络的拓扑结构
    5_2_2 四种网络容器原型
   5_3 Closed容器
   5_4 Bridged容器
    5_4_1 访问外部网络
    5_4_2 自定义命名解析
    5_4_3 开放对容器的访问
    5_4_4 跨容器通信
    5_4_5 修改网桥接口的配置
   5_5 Joined容器
   5_6 Open容器
   5_7 跨容器依赖
    5_7_1 链接--本地服务发现
    5_7_2 链接别名
    5_7_3 环境变量的改动
    5_7_4 链接的本质和缺点
   5_8 小结
  第06章 隔离 限制危险
   6_1 资源分配
    6_1_1 内存限制
    6_1_2 CPU
    6_1_3 设备的访问权
   6_2 共享内存
    6_2_1 跨容器的进程间通信
    6_2_2 开放内存容器
   6_3 理解用户
    6_3_1 Linux用户命令空间
    6_3_2 run-as用户
    6_3_3 用户和卷
   6_4 能力_操作系统功能的授权
   6_5 运行特权容器
   6_6 使用加强工具创建更健壮的容器
    6_6_1 指定额外的安全选项
    6_6_2 微调LXC
   6_7 因地制宜地构建容器
    6_7_1 应用
    6_7_2 高层的系统服务
    6_7_3 低层的系统服务
   6_8 小结
 第二部分 镜像发布 如何打包软件
  第07章 在镜像中打包软件
   7_1 从容器构建镜像
    7_1_1 打包Hello World
    7_1_2 打包Git
    7_1_3 审查文件系统的改动
    7_1_4 Commit--创建新镜像
    7_1_5 可配置的镜像属性
   7_2 深入Docker 镜像和层
    7_2_1 深入联合文件系统
    7_2_2 重新认识镜像_层_仓库和标签
    7_2_3 镜像体积和层数限制
   7_3 导出和导入扁平文件系统
   7_4 版本控制的最佳实践
   7_5 小结
  第08章 构建自动化和高级镜像设置
   8_1 使用Dockerfile打包Git
   8_2 Dockerfile入门
    8_2_1 元数据指令
    8_2_2 文件系统指令
   8_3 注入下游镜像在构建时发生的操作
   8_4 使用启动脚本和多进程容器
    8_4_1 验证环境相关的先决条件
    8_4_2 初始化进程
   8_5 加固应用镜像
    8_5_1 内容可寻址镜像标识符
    8_5_2 用户权限
    8_5_3 SUID和SGID权限
   8_6 小结
  第09章 公有和私有软件分发
   9_1 选择一个分发方法
    9_1_1 分发选项图谱
    9_1_2 选择标准
   9_2 通过托管Registry发布
    9_2_1 通过公有仓库发布 你好!Docker Hub
    9_2_2 使用自动构建发布公有项目
    9_2_3 私有托管仓库
   9_3 私有Registry介绍
    9_3_1 使用Registry镜像
    9_3_2 从Registry使用镜像
   9_4 镜像的手动发布和分发
   9_5 镜像源代码分发工作流程
   9_6 小结
  第10章 运行自定义Registry
   10_1 运行个人Registry
    10_1_1 再度介绍镜像
    10_1_2 介绍V2 API
    10_1_3 定制镜像
   10_2 集中式Registry 的增强
    10_2_1 创建一个反向代理
    10_2_2 在反向代理上配置HTTPS[TLS]
    10_2_3 添加身份认证层
    10_2_4 客户端兼容性
    10_2_5 应用于生产环境之前
   10_3 持久化的BLOB存储
    10_3_1 微软Azure托管远程存储
    10_3_2 AWS S3 托管远程存储
    10_3_3 RADOS[Ceph]的内部远程存储
   10_4 扩展访问和延迟的改进
    10_4_1 与元数据缓存集成
    10_4_2 使用存储中间件简化BLOB传输
   10_5 通过通知集成
   10_6 小结
 第三部分 多容器和多主机环境
  第11章 Docker Compose声明式环境
   11_1 Docker Compose第一天的启动并运行
    11_1_1 用一个简单的开发环境入门
    11_1_2 一个复杂的架构 分布式系统和Elasticsearch的集成
   11_2 环境内的迭代
    11_2_1 构建_启动和重新构建服务
    11_2_2 服务伸缩和删除
    11_2_3 迭代和持久化状态
    11_2_4 网络和连接问题
   11_3 开始一个新项目 三个示例中的Compose YAML
    11_3_1 启动前的构建_环境_元数据和网络
    11_3_2 已知的组件和绑定挂载卷
    11_3_3 卷容器和扩展服务
   11_4 小结
  第12章 Docker Machine和Swarm集群
   12_1 介绍Docker Machine
    12_1_1 构建和管理Docker Machine
    12_1_2 配置Docker客户端与远程Daemon工作
   12_2 Docker Swarm介绍
    12_2_1 借助于Docker Machine 构建Swarm集群
    12_2_2 Swarm扩展了Docker远程API
   12_3 Swarm调度
    12_3_1 Spread算法
    12_3_2 用过滤器调整调度
    12_3_3 BinPack和随机调度算法
   12_4 Swarm服务发现
    12_4_1 Swarm和单主机网络
    12_4_2 服务发现生态系统和权宜之计
    12_4_3 展望多主机网络
   12_5 小结
 后记
::下载地址::

BCCN本地下载 
开通VIP
可免资源分下载所有资源
::下载本资源的人也下载了::
::作者其它资源::
 
>> 评论
 
热门Tag:
 
编程中国 版权所有,并保留所有权利。 在线客服
微信扫码咨询

Powered by BCCN 1.020, Processed in 0.010944 second(s)
Copyright©2010-2024, BCCN.NET, All Rights Reserved

在线客服
微信扫码咨询