当前位置:主页 > 计算机电子书 > 程序设计 > Docker下载
没什么难的Docker入门与开发实战

没什么难的Docker入门与开发实战 PDF 高质量版

  • 更新:2023-07-20
  • 大小:185.4 MB
  • 类别:Docker
  • 作者:熊昌隆
  • 出版:电子工业出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

【没什么难的Docker入门与开发实战】这本书全面而深入地介绍了Docker的入门、开发和实战经验。从基本概念到进阶用法,从常规使用方法到内部原理和底层架构,本书以概念及至实践的方式向读者展现了Docker。无论是想入门Docker的初学者还是想提升技能的开发者,都能从本书中获得丰富的实用知识。本书的实用性非常强,读者可以通过学习本书中的内容,掌握Docker的基本概念和常用技巧,深入了解其内部原理和底层架构。本书不仅从不同方面全面介绍了Docker,而且将概念和实践紧密结合,让读者能够真正掌握并应用Docker。

没什么难的Docker入门与开发实战

没什么难的Docker入门与开发实战电子书封面

读者评价

把 apt install 的输出内容, make 的输出内容都直接搬到书上
作为入门还行,但中间装软件的那段真的无力吐槽。 整整几页纸是 apt install 和 make && make install 的输出。

内容介绍

作为引领近几年容器虚拟化领域的技术,Docker的发展方兴未艾。但由于其出现不过数年,关于它的资料,特别是中文资料仍然相对匮乏,导致国内许多开发者对其感到陌生。本书正是以布道Docker为理念,由浅入深地从阐述Docker的基本概念、讲解常规使用方法、进行操作实践的演示、展示提高和进阶用法、剖析内部原理和底层架构等多个方面,全方面的展现Docker所具有的魅力。本书由概念及至实践,从不同方面向读者展现了Docker,实用性非常强,既可以作为一本学习Docker的入门教材,也能作为进行Docker操作实践的说明书,甚至可以作为提高和进阶的知识宝库。不论是对Docker认知程度不同,有着不同知识储备的人,还是处于程序软件研发部署流程中的开发人员、测试人员或运维人员,本书都有着很强的可阅读性。

目录

  • 第一部分 基础篇
  • 第1章 初识Docker 1
  • 第2章 镜像与仓库 22
  • 第3章 管理和使用容器 45
  • 第4章 数据卷与网络 71
  • 第5章 制作镜像 91
  • 第二部分 实践篇
  • 第6章 SSH服务 118
  • 第7章 Web服务器 132
  • 第8章 数据库程序 155
  • 第9章 缓存工具 177
  • 第10章 动态处理程序 197
  • 第11章 综合演练 232
  • 第三部分 提高篇
  • 第12章 网络进阶 254
  • 第13章 安全加固 275
  • 第14章 Docker API 290
  • 第15章 管理工具 310
  • 第16章 Docker的技术架构 328

资源下载

资源下载地址1:https://pan.baidu.com/s/1xWhN-yTUkcNY-8wuIA-ddw

相关资源

网友留言

网友NO.27730
谢晓畅

在一个月之前,恕我孤陋寡闻,我对docker的理解停留于一个英文词汇,dock:船坞,码头;docker:码头工人。等我走上工作岗位一个月之后,我对docker有了更深的理解,当然,还远远不够。 我们先来看一下百度百科的介绍:Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。emmm,很抽象对不对,我首先想到的是虚拟机,很显然,docker的机制和虚拟机很像,虚拟机我们知道,你需要安装臃肿的操作系统、虚拟机管理系统、各种依赖和各种应用等,需要更多的硬件资源,而docker的守护进程可以直接与主操作系统通信,为各个docker容器分配资源,还可以将容器与主操作系统隔离,并将各个容器隔离。虚拟机启动需要数分钟,而docker容器在数毫秒内启动,同时大大节省计算机资源。

网友NO.21442
须梦安

最近一段时间学习了下Docker,关于Docker的安装,运用什么的在这里我不会过多的说明,我只说我对于Docker的一些理解,附加我用于记录的少量代码。 刚开始学习Docker的时候,找资料在网上看到最多的是Docker的好处。比如: 1、Docker 容器的启动可以在秒级实现,这相比传统的虚拟机方式要快得多 2、Docker 对系统资源的利用率很高,一台主机上可以同时运行数千个 Docker 容器。 3、更快速的交付和部署、更轻松的迁移和扩展 等等…… 因为我是做java开发的,我们现有的模式是在一个服务器上安装统一一个jdk,运行多个tomcat,每个tomcat里面一个java应用,大家也知道tomcat不用安装,当我们项目要迁徙的时候也只需要把整个tomcat打包然后在另一台服务器上解压就ok了,也很简单。。。当时我就不懂Docker有什么好处,一度以为对我们现有的模式没用。知道昨天跟其他人交流我才弄明白一个问题,那就是应用隔离与资源独立!!