《Docker快速入门》[57M]百度网盘|pdf下载|亲测有效
《Docker快速入门》[57M]百度网盘|pdf下载|亲测有效
《Docker快速入门》[57M]百度网盘|pdf下载|亲测有效
《Docker快速入门》[57M]百度网盘|pdf下载|亲测有效
《Docker快速入门》[57M]百度网盘|pdf下载|亲测有效
《Docker快速入门》[57M]百度网盘|pdf下载|亲测有效
《Docker快速入门》[57M]百度网盘|pdf下载|亲测有效
《Docker快速入门》[57M]百度网盘|pdf下载|亲测有效
《Docker快速入门》[57M]百度网盘|pdf下载|亲测有效

Docker快速入门 pdf下载

isbn:9787302626107
出版社 清华大学出版社
出版年 2023-03-01
页数 181页
ISBN 9787302626107
装帧 精装
评分 8.8(豆瓣)
限时特惠 00:00:00
活动结束后恢复原价
纸质书参考价 ¥23
电子版限时价 ¥5.99 省 18 元

选择版本

不满意全额退款
发货失败双倍赔偿
邮箱即时发送

内容简介

本篇主要提供Docker快速入门电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

产品特色

编辑推荐

  《Docker快速入门》从实操入手,循序渐进地讲解Docker的基本概念、基本原理、核心技术及其使用示例,并结合Docker部署Web应用的综合案例,解析从创建项目开始,到构建镜像、创建容器,再到与Web Server交互及部署的完整过程。
  《Docker快速入门》还讲解了通过Docker Desktop使用Kubernetes的基础知识。

内容简介

  近年来,云原生(Cloud Native)可谓是业界火的概念之一,众多互联网巨头都已经开始积极拥抱云原生,越来越多的生产场景都直接上云,Docker技术也由此得到了广泛的应用。该书用于Docker技术入门,配套示例源码、PPT课件。
  全书共分15章,内容包括容器技术的发展历程、Docker的由来与容器生态、Docker的安装与使用、容器的操作、镜像的操作、应用的容器化、Docker网络、Docker存储、日志管理、Docker Compose部署和管理、DockerSwarm集群管理、Docker实战应用,以及通过Docker Desktop使用Kubemetes。
  《Docker快速入门》内容详尽、示例丰富,是广大Docker初学者必备的参考书和工具书。该书也适合作为高等院校大数据、计算机软件等专业的教材。

作者简介

赵荣娇,飞猪旅行前端开发工程师,擅长CSS、JavaScript和各种Web前端框架,精通容器技术部署Web应用,参与写作或翻译过多本前端精品图书。喜欢旅行,热爱前端开发,乐于分享。


内页插图

目录

第1章 容器技术的发展
1.1 什么是容器
1.2 为什么需要容器
1.3 容器技术的发展历程
1.4 容器的优缺点
1.4.1 容器的优点
1.4.2 容器的缺点
1.5 Docker容器是如何工作的

第2章 Docker简介
2.1 什么是Docker
2.2 Docker的由来与发展历程
2.3 Docker的架构与组成
2.3.1 Docker的架构
2.3.2 Docker中应用系统的存在形式
2.4 Docker容器生态系统
2.4.1 容器核心技术
2.4.2 容器平台技术
2.4.3 容器支持技术
2.5 为什么使用Docker
2.5.1 Docker的应用场景
2.5.2 Docker可以解决哪些问题
2.5.3 Docker的应用成本

第3章 Docker的安装与使用
3.1 在Windows中安装Docker
3.1.1 安装WSL2
3.1.2 安装Docker Desktop for Windows
3.2 在Ubuntu中安装Dockcr
3.2.1 安装Docker
3.2.2 运行Docker
3.2.3 使用docker命令
3.2.4 使用Docker镜像
3.3 在Mac OS中安装Docker
3.3.1 使用Homebrew安装
3.3.2 手动下载安装

第4章 操作容器
4.1 容器的生命周期
4.2 创建容器
4.3 管理容器
4.4 启动与终止
4.5 进入容器
4.6 导出和导入

第5章 Docker引擎
5.1 Docker引擎简介
5.2 Docker引擎的组件构成
5.2.1 runC
5.2.2containerd

第6章 Docker镜像
6.1 镜像构成
6.2 获取镜像
6.3 列出镜像
6.4 删除本地镜像
6.5 定制镜像
……
第7章 Docker容器
第8章 应用的容器化
第9章 Docker网络模式
第10章 Docker存储
第11章 日志管理
第12章 Docker Compose
13章 Docker Swam
第14章 Docker实战应用
第15章 通过Docker Desktop使用Kubemetes

前言/序言

  Docker的核心作用是什么
  虚拟化和容器已经不是什么新的概念了,我们知道Docker是一个开源的应用容器引擎,它利用软件和基础环境打包分发的Infrastructure As Code(基础设施即代码)思想,使得Docker可以轻松地为任何应用创建一个轻量级的、可移植的、自给自足的应用容器。Docker为何会出现
  随着容器技术20年来如火如荼的发展,目前众多的互联网巨头都已经开始积极拥抱云原生。容器作为一种先进的虚拟化技术,已然成为云原生时代软件开发和运维的标准基础设施。容器技术需要解决的核心问题之一是运行时的环境隔离,容器需要运行时隔离技术来保证容器的运行环境符合预期。Docker通过容器镜像,将应用程序与运行该程序所需要的环境,打包放在一个文件里面,解决了如何发布软件和如何运行软件的问题。Docker的出现大力推动了云原生的发展。Docker和传统虚拟化方式的不同之处
  传统虚拟机技术是虚拟出一套硬件后,在其上运行一个完整的操作系统,在该系统上再运行所需的应用进程。Docker容器内的应用进程直接运行于宿主的内核,容器内没有自己的内核,也没有进行硬件虚拟,因此容器要比传统虚拟机更为轻便。Docker每个容器之间互相隔离,每个容器有自己的文件系统,容器之间进程不会相互影响,能够区分计算资源。学习Docker有什么好处
  首先,随着云应用的普及,越来越多日常的环境部署和测试搭建,以及相关的软件开发、测试和部署都是在云上执行。
  其次,了解Docker 一次构建、随处运行的理念,能够实现更快速的应用交付和部署、更便捷的升级和扩缩容、更简单的系统运维、更高效的计算资源利用,以实现交付标准化、资源轻量化。一次打包、到处运行的特点,使得迁移成本直线下降。例如要将数据从公有云迁至私有云,只需要迁移数据、迁移容器就可以快速完成。本书适合你吗
  本书将介绍Docker的基本概念、基本原理和核心技术;本书将详细讲解容器技术的发展历程,同时理解容器的工作原理;本书会涉及Docker核心技术介绍和使用案例,包括镜像、容器的基础概念和基本操作方法;本书从现实的操作指令出发,解决实操问题;本书提供实际项目的完整实践过程,从创建项目开始,到构建镜像、创建容器,再到与Web Server的交互及其实际运维操作;本书最后还给出通过Docker使用Kubemetes的操作步骤。本书特点
  (1)讲解细致,分析透彻。不论是理论知识的介绍,还是实例的开发,本书都从实际应用的角度出发,精心选择开发中的典型例子进行分析和讲解。
  (2)深入浅出、轻松易学。本书以清晰详细的操作步骤结合大量的实际代码为主线,激发读者的阅读兴趣,让读者能够真正学习到Docker最实用、最前沿的技术。
  (3)技术新颖、与时俱进。本书结合时下最热门的技术,如Compose、Swarm、Kubemetes,让读者在学习Docker的同时,熟悉更多相关的先进技术。
  (4)贴近读者、贴近实际。大量常用指令的用法和说明,帮助读者快速找到问题的最优解决方案,将Docker知识应用到真实的项目开发中。
  (5)贴心提醒,要点突出。本书根据需要使用了很多“注意”“说明”等提示,让读者可以在学习过程中更轻松地理解相关知识点及概念。
  本书读者
  ●Docker初学者。
  ●Docker技术开发人员。
  ●前端开发工程师。
  ●后端开发工程师。
  ●微服务软件开发人员。
  ●IT实施和运维工程师。
  ●高等院校与培训学校师生。


产品特色

编辑推荐

  《Docker快速入门》从实操入手,循序渐进地讲解Docker的基本概念、基本原理、核心技术及其使用示例,并结合Docker部署Web应用的综合案例,解析从创建项目开始,到构建镜像、创建容器,再到与Web Server交互及部署的完整过程。
  《Docker快速入门》还讲解了通过Docker Desktop使用Kubernetes的基础知识。

内容简介

  近年来,云原生(Cloud Native)可谓是业界火的概念之一,众多互联网巨头都已经开始积极拥抱云原生,越来越多的生产场景都直接上云,Docker技术也由此得到了广泛的应用。该书用于Docker技术入门,配套示例源码、PPT课件。
  全书共分15章,内容包括容器技术的发展历程、Docker的由来与容器生态、Docker的安装与使用、容器的操作、镜像的操作、应用的容器化、Docker网络、Docker存储、日志管理、Docker Compose部署和管理、DockerSwarm集群管理、Docker实战应用,以及通过Docker Desktop使用Kubemetes。
  《Docker快速入门》内容详尽、示例丰富,是广大Docker初学者必备的参考书和工具书。该书也适合作为高等院校大数据、计算机软件等专业的教材。

作者简介

赵荣娇,飞猪旅行前端开发工程师,擅长CSS、JavaScript和各种Web前端框架,精通容器技术部署Web应用,参与写作或翻译过多本前端精品图书。喜欢旅行,热爱前端开发,乐于分享。


内页插图

目录

第1章 容器技术的发展
1.1 什么是容器
1.2 为什么需要容器
1.3 容器技术的发展历程
1.4 容器的优缺点
1.4.1 容器的优点
1.4.2 容器的缺点
1.5 Docker容器是如何工作的

第2章 Docker简介
2.1 什么是Docker
2.2 Docker的由来与发展历程
2.3 Docker的架构与组成
2.3.1 Docker的架构
2.3.2 Docker中应用系统的存在形式
2.4 Docker容器生态系统
2.4.1 容器核心技术
2.4.2 容器平台技术
2.4.3 容器支持技术
2.5 为什么使用Docker
2.5.1 Docker的应用场景
2.5.2 Docker可以解决哪些问题
2.5.3 Docker的应用成本

第3章 Docker的安装与使用
3.1 在Windows中安装Docker
3.1.1 安装WSL2
3.1.2 安装Docker Desktop for Windows
3.2 在Ubuntu中安装Dockcr
3.2.1 安装Docker
3.2.2 运行Docker
3.2.3 使用docker命令
3.2.4 使用Docker镜像
3.3 在Mac OS中安装Docker
3.3.1 使用Homebrew安装
3.3.2 手动下载安装

第4章 操作容器
4.1 容器的生命周期
4.2 创建容器
4.3 管理容器
4.4 启动与终止
4.5 进入容器
4.6 导出和导入

第5章 Docker引擎
5.1 Docker引擎简介
5.2 Docker引擎的组件构成
5.2.1 runC
5.2.2containerd

第6章 Docker镜像
6.1 镜像构成
6.2 获取镜像
6.3 列出镜像
6.4 删除本地镜像
6.5 定制镜像
……
第7章 Docker容器
第8章 应用的容器化
第9章 Docker网络模式
第10章 Docker存储
第11章 日志管理
第12章 Docker Compose
13章 Docker Swam
第14章 Docker实战应用
第15章 通过Docker Desktop使用Kubemetes

前言/序言

  Docker的核心作用是什么
  虚拟化和容器已经不是什么新的概念了,我们知道Docker是一个开源的应用容器引擎,它利用软件和基础环境打包分发的Infrastructure As Code(基础设施即代码)思想,使得Docker可以轻松地为任何应用创建一个轻量级的、可移植的、自给自足的应用容器。Docker为何会出现
  随着容器技术20年来如火如荼的发展,目前众多的互联网巨头都已经开始积极拥抱云原生。容器作为一种先进的虚拟化技术,已然成为云原生时代软件开发和运维的标准基础设施。容器技术需要解决的核心问题之一是运行时的环境隔离,容器需要运行时隔离技术来保证容器的运行环境符合预期。Docker通过容器镜像,将应用程序与运行该程序所需要的环境,打包放在一个文件里面,解决了如何发布软件和如何运行软件的问题。Docker的出现大力推动了云原生的发展。Docker和传统虚拟化方式的不同之处
  传统虚拟机技术是虚拟出一套硬件后,在其上运行一个完整的操作系统,在该系统上再运行所需的应用进程。Docker容器内的应用进程直接运行于宿主的内核,容器内没有自己的内核,也没有进行硬件虚拟,因此容器要比传统虚拟机更为轻便。Docker每个容器之间互相隔离,每个容器有自己的文件系统,容器之间进程不会相互影响,能够区分计算资源。学习Docker有什么好处
  首先,随着云应用的普及,越来越多日常的环境部署和测试搭建,以及相关的软件开发、测试和部署都是在云上执行。
  其次,了解Docker 一次构建、随处运行的理念,能够实现更快速的应用交付和部署、更便捷的升级和扩缩容、更简单的系统运维、更高效的计算资源利用,以实现交付标准化、资源轻量化。一次打包、到处运行的特点,使得迁移成本直线下降。例如要将数据从公有云迁至私有云,只需要迁移数据、迁移容器就可以快速完成。本书适合你吗
  本书将介绍Docker的基本概念、基本原理和核心技术;本书将详细讲解容器技术的发展历程,同时理解容器的工作原理;本书会涉及Docker核心技术介绍和使用案例,包括镜像、容器的基础概念和基本操作方法;本书从现实的操作指令出发,解决实操问题;本书提供实际项目的完整实践过程,从创建项目开始,到构建镜像、创建容器,再到与Web Server的交互及其实际运维操作;本书最后还给出通过Docker使用Kubemetes的操作步骤。本书特点
  (1)讲解细致,分析透彻。不论是理论知识的介绍,还是实例的开发,本书都从实际应用的角度出发,精心选择开发中的典型例子进行分析和讲解。
  (2)深入浅出、轻松易学。本书以清晰详细的操作步骤结合大量的实际代码为主线,激发读者的阅读兴趣,让读者能够真正学习到Docker最实用、最前沿的技术。
  (3)技术新颖、与时俱进。本书结合时下最热门的技术,如Compose、Swarm、Kubemetes,让读者在学习Docker的同时,熟悉更多相关的先进技术。
  (4)贴近读者、贴近实际。大量常用指令的用法和说明,帮助读者快速找到问题的最优解决方案,将Docker知识应用到真实的项目开发中。
  (5)贴心提醒,要点突出。本书根据需要使用了很多“注意”“说明”等提示,让读者可以在学习过程中更轻松地理解相关知识点及概念。
  本书读者
  ●Docker初学者。
  ●Docker技术开发人员。
  ●前端开发工程师。
  ●后端开发工程师。
  ●微服务软件开发人员。
  ●IT实施和运维工程师。
  ●高等院校与培训学校师生。