PYTHONDOCKER实战萨蒂亚吉斯·巴哈蒲成计算机与 pdf下载pdf下载

PYTHONDOCKER实战萨蒂亚吉斯·巴哈蒲成计算机与百度网盘pdf下载

作者:
简介:本篇提供书籍《PYTHONDOCKER实战萨蒂亚吉斯·巴哈蒲成计算机与》百度网盘pdf下载
出版社:读买天下图书专营店
出版时间:2019-06
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

  商品基本信息,请以下列介绍为准
商品名称:PYTHON DOCKER实战
作者:[美] 萨蒂亚吉斯·巴哈(Sathyajith Bhat) 著 蒲成 译
定价:59.8
出版社:清华大学出版社
出版日期:2019-06-01
ISBN:9787302527619
印次:
版次:
装帧:
开本:32开

  内容简介
《Python Docker实战》讲述容器和虚拟机之间的重要区别,采用基于项目的方式,指导你使用Docker来开发和容器化一个简单的Python应用程序。 在简要介绍容器和Docker后,本书将指导你安装和配置Docker,还通过使用Docker命令运行一个简单容器来呈现Docker中使用的基本函数和命令。 此后讲解如何使用所需的库和虚拟环境来开发一个基于Python的消息发送机器人,并将Docker卷添加到项目中,以确保容器数据的。   在本书中,读者将创建一个数据库容器并将项目链接到该容器,*后使用Docker Compose一次性启动与机器人相关的数据库。

  目录
目??? 录

第1章? 容器化简介?? 1
1.1? 什么是Docker?? 1
1.1.1? Docker公司?? 1
1.1.2? 软件技术层面的Docker?? 2
1.1.3? 理解Docker所解决的问题?? 2
1.2? 容器化历程?? 3
1.2.1? 1979年:chroot?? 3
1.2.2? 2000年:FreeBSD jail?? 4
1.2.3? 2005年:OpenVZ?? 4
1.2.4? 2006年:cgroups?? 4
1.2.5? 2008年:LXC?? 5
1.3? 理解容器和虚拟机之间的区别?? 5
1.4? 本章小结?? 6
第2章? Docker入门?? 7
2.1? 安装Docker?? 7
2.1.1? 在Windows上安装Docker?? 8
2.1.2? 在macOS上安装Docker?? 10
2.1.3? 在Linux上安装Docker?? 11
2.1.4? 理解Docker相关术语?? 13
2.1.5? Docker实践?? 19
2.2? 本章小结?? 31
第3章? 构建Python应用程序?? 33
3.1? 项目介绍?? 33
3.1.1? 设置Telegram Messenger?? 34
3.1.2? BotFather:Telegram的机器人创建接口?? 35
3.1.3? newot:Python应用程序?? 38
3.2? 本章小结?? 42
第4章? 理解Dockerfile?? 43
4.1? Dockerfile?? 43
4.1.1? 构建上下文?? 44
4.1.2? dockerignore?? 45
4.1.3? 使用docker buil行构建?? 46
4.1.4? Dockerfile指令?? 48
4.1.5? 编写Dockerfile的原则和建议?? 65
4.1.6? 多阶段构建?? 66
4.1.7? Dockerfile练习?? 66
4.2? 本章小结?? 74
第5章? 理解Docker卷?? 75
5.1? 数据持久化?? 75
5.1.1? Docker容器内部数据丢失的例子?? 76
5.1.2? Docker卷练习?? 88
5.2? 本章小结?? 98
第6章? 理解Docker网络?? 99
6.1? 为何需要容器网络?? 99
6.1.1? 默认的Docker网络驱动?? 100
6.1.2? 使用Docker网络?? 102
6.2? Docker网络练习?? 117
6.3? 本章小结?? 123
第7章? 理解Docker Compose?? 125
7.1? Docker Compose概述?? 125
7.1.1? 安装Docker Compose?? 126
7.1.2? Docker Compose基础?? 127
7.1.3? Docker Compose文件参考?? 132
7.1.4? Docker Compose CLI参考?? 137
7.1.5? Docker Compose练习?? 138
7.2? 本章小结?? 150



  
《Python Docker实战》以一个Python 聊天机器人作为贯穿全书的示例,通过对这一聊天机器人构建过程的讲解串联起Docker容器化的基础内容。通过阅读本书,读者将了解Docker的相关基础知识,理解其专用术语,并亲手实践如何将一个传统应用程序成Docker 镜像。对于刚开始接触Docker并且想要系统地理解Docker基础知识结构的读者而言,本书将是*好的入门指南。
《Python Docker实战》从Docker 容器化基本概念开始讲解,逐步介绍Docker 技术架构中的要点,为读者描绘了一个清晰的Docker 容器化结构环境,为读一步深入学习Docker 应用技术打下了坚实基础。就其技术原理而言,Docker 并非具有很陡峭的学习曲线,只要读者遵循本书的节奏,理解本书中所讲解的概念并对本书内容中的每个练习都亲自动行实践,就能掌握Docker 这一容器化应用技术。