电子书 《Docker基础与实战》

[复制链接]
查看295 | 回复1 | 2019-12-4 07:10:13 | 显示全部楼层 |阅读模式

《Docker基础与实战》_1

《Docker基础与实战》_1

《Docker基础与实战》_2

《Docker基础与实战》_2

《Docker基础与实战》_3

《Docker基础与实战》_3


内容简介:

TURING图灵醒设计丛刊
Docker
基础与实战
DOCKER FOR THE REALLY IMPATIENT
韩】李在弘著
武传海译
人民邮电出版社
北京
图书在版编目(CIP)数据
Docker基础与实战/(韩)李在弘著;武传海译
北京:人民邮电出版社,2016.6
(图灵程序设计丛书)
ISBN978-7-11541962-0
I.①D…I.①李…②武…m.① Linux操作系统
中guo版本图书馆CP数据核字(2016)第049472号
Original Title:?????????( Docker)
Docker for the Really Impatient by Lee, Jae-hong
Copyright 2014 Lee, Jae-hong
Originally published by Gilbut Publishing Co, Ltd.
All rights reserved.
Simplified Chinese copyright O 2016 by POSTS&TELECOM PRESS
This Simplified Chinese edition arranged with Gilbut Publishing Co, Ltd through Eric Yang Agency
本书中文简体字版由Gibu授权人民邮电出版社独家出版。未经出版者书面许可,不得以任何
方式复制或抄表本书内容
版权所有,侵权必究
内容提要
本书从 Docker基础理论出发,更侧重实际业务中的技术与应用。重点在于后半部分在 Amazon
EC2、 Google Colud Platform等平台上的使用方法,以及 Rails I与 Django应用程序构建方法等,都是
能够直接运用于实操的技术点。本书是利用 Docker构建开发系统、测试系统、操作系统的优秀指南
非常适合一线开发人员
[韩】李在弘
武传海
责任编辑陈
黄任印制彭志环
◆人民邮电出版社出版发行北京市丰台区成寿寺路11号
100164电子郎件315 a ptpress comin
址http://www.ptpress.comer
河市海波印务有限公司印刷
●开本:800×1000116
字数:423千字
2016年6月第1版
印数:1-3000册
2016年6月河北第1次印刷
著作权合同登记号图字:01-2015-1716号
定价:69,00元
反盗版热线010)81055315
广告经营许可证:京东工商广字第8052号
与其他领域相比,开源开发环境的变化速度最快。随着 Github的出现,贡献代码
的门正变得越来越低。我们也可以灵活使用Git这一分布式版本管理系统对著名项目
进行派生(fork),然后构建自己的项日
服.务.器开发及运营环境中,用于隔离目录的 chroot或在 Linux内核级别实现容器的
LXC技术出现已久,但未能得到广泛应用。此时, Docker利用 Github的共享模型构建
了极为便利的平台
与从 Github派生项目一样,借助 Docker,用户也可以基于 Docker Hub中的镜像创
建并分享自己的镜像。包括主要开源项目的官方镜像在内,其他用户上传的镜像以及自
己上传的镜像都可以在全世界范围内共享使用,令人十分惊叹。这种统一接口并将数据
集中存放的做法将效率提高到超乎想象的地步
Linux与生俱来的局限性是可执行文件与库之间的兼容性问题。针对该问题,多个
Linux发行版推出了固有的包系统,但仍然无法完美解决。 Docker.将应用程序或服务中
可运行状态的组合用容器捆绑在一起,再通过网络共享。使用 Docker可以帮助 Linux
服.务.器管理员大大缩短在系统构建与管理上浪费的时间,也不会再烦恼编译安装后无法
完全删除。
灵活使用 Docker可以帮助用户脱离从属于特定云平台的环境,只要愿意,就可以
从 Amazon Web Service轻松迁移到 Google Cloud Platfor以及 Microsoft Azure平台。使
用 Docker镜像无需逐一搭建 Linux服.务.器,只要使用原有的 Docker镜像即可。无论何
时都可以轻松转向费用更低、条件更好的服务。
本书并未涵盖 Docker I的所有内容。 Docker目前仍在发展,新的应用方法层出不穷
Docker并不是一款固定不变的产品,其与多种程序的不同组合会产生无穷无尽的应用方
法。因此,与其介绍目前出现的所有应用方法,不如先熟练掌握 Docker的基本使用方
法,不断创建服务并深人探素。
Docker将服.务.器开发与运营带入一片全新的天地,下面请随我感受 Docker的无尽
魅力吧
2014年11月
第1章 Docker1
1.1.1虚拟机4
1.12 Docker 5
1.13 Linux容器6
1.2 Docker镜像与容器8
第2章安装 Docker11
2.1 Linux 1
2.1.1自动安装脚本
2.1.2 Ubuntu 11
2.1.3 Redhat Enterprise Linux, Centos 12
2.1.4使用最新二进制文件12
2.2 Mac X 13
2.3 Windows 16
第3章使用 Docker23
31使用 search命令搜索镜像23
3.2使用pu命令下载镜像25
3.3使用 Images命令列出镜像目录25
34使用nun命令创建容器25
3.5使用ps命令查看容列表26
3.6使用stat命令启动容器26
37使用 restart命令重启容器27
3.8使用 attach命食连接容器27
3.9使用exe命令从外部运行容器内的命令27
3.10使用stop命令终止容器28
3.11使用m命令除容器28
3
2使用m命令除像29
第4章创建 Docker镜像31
4.1熟悉Bash31
4.2编写 Dockerfile
4.3使用bud命令创建镜像37
第5章查看 Docker39
5.1使用 history命令查看镜像历史39
5.2使用p命令复制文件40
5.3使用 commit命令从容器的修改中创建镜像40
5.4使用df命會检查容器文件的修改40
5.5使用 Inspect命令查看详细信息41
第6章灵活使用 Docker43
6.1搭建 Docker私有仓库43
6.1.1存储镜像数据到本地43
6.12使用push命令上传镜像44
6.13存储镜像数括到 Amazon S3
6.1.4使用默认认证46
6.2连接 Docker的容器52
63连接到其他服.务.器的 Docker容器53
6.4使用 Docker数据卷56
6.5使用 Docker数据卷容器59
6.6创建 Docker基础镜像60
66.1创建 Ubuntu基础镜像60
662创建 Centos基础镜像61
6.6.3创建空基础镜像62
67在 Docker内运行 Docker64
第7章详细了解 Dockerfile67
7.1 dockerignore 68
7.3 MAINTAINER 69
7,4RUN69
7.6 ENTRYPOINT 71
7.7 EXPOSE 73
7.8ENV73
7,9ADD74
7.10COPY76
7.11 VOLUME 77
7.12USER77

#############################################


回复

使用道具 举报

wutiwl | 2020-1-30 00:37:59 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则