内容介绍

作为引领近几年容器虚拟化领域的技术,Docker的发展方兴未艾。但由于其出现不过数年,关于它的资料,特别是中文资料仍然相对匮乏,导致国内许多开发者对其感到陌生。本书正是以布道Docker为理念,由浅入深地从阐述Docker的基本概念、讲解常规使用方法、进行操作实践的演示、展示提高和进阶用法、剖析内部原理和底层架构等多个方面,全方面的展现Docker所具有的魅力。

本书由概念及至实践,从不同方面向读者展现了Docker,实用性非常强,既可以作为一本学习Docker的入门教材,也能作为进行Docker操作实践的说明书,甚至可以作为提高和进阶的知识宝库。不论是对Docker认知程度不同,有着不同知识储备的人,还是处于程序软件研发部署流程中的开发人员、测试人员或运维人员,本书都有着很强的可阅读性。

内容节选

Docker容器和本机之间的文件传输方法

主机和容器之间传输文件的话需要用到容器的ID全称。

获取方法如下:

1.先拿到容器的短ID或者指定的name。

 

2.然后根据这两项的任意一项拿到ID全称。

 

有了这个长长的ID的话,本机和容器之间的文件传输就简单了。

docker cp 本地文件路径 ID全称:容器路径

 

进入容器之后就能够看到刚才上传进来的文件了。

 

如果是容器传输文件到本地的话,反过来就好了:

docker cp ID全称:容器文件路径 本地路径

目录

本书主要分为三部分,分别从基础、实践和提高的角度向读者介绍Docker的知识概念和使用方法。

第一部分为基础篇,包含了第1~5章的内容。在基础篇中,我们讲解了Docker 的历史和基本概念,介绍最常见且最基础的Docker使用方法。

第二部分是实践篇,由第6~11章的内容组成。在实践篇中,我们将以基础篇中所学到的知识为基础,分别对常见的服务器程序在Docker中的使用进行实践。

第三部分是提高篇,汇总在第12~16章的内容中。在提高篇中,我们主要针对一些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

想要获取的小伙伴私信小编【资料】即可获取这份文档的领取方式哦