Docker即学即用(第三版)
安道 译
出版时间:2025年06月
页数:416
“Docker是一项让人兴奋的技术,本书教你在生产环境中应该如何使用容器。”
——Kelsey Hightower
Google Cloud Platform首席开发者布道师
“本书不仅涵盖基本的底层概念,还介绍了从大规模部署中总结出的宝贵经验。”
——Liz Rice
Isovalent首席开源官和eBPF专家
“本书将指引你构建稳健、高可用性的现代分布式系统。”
——Mihai Todor
TLCP高级总工程师
Docker和Linux容器从根本上改变了组织大规模开发、交付和运行软件的方式。但是,了解这些工具为何如此重要,以及如何正确集成到组织的生态系统中可能具有一定挑战。本书全面更新,指引开发人员、运维人员、架构师和技术经理充分理解Docker工具集,让他们了解容器对现代软件交付和管理几乎各方面的改进。
这一版的更新涵盖本书首次出版后近十年来的重大变化。本书作者根据最佳实践进行了修订,还增加了BuildKit、多架构映像支持、无root容器等更多内容。
● 了解Docker和Linux容器如何与云服务和Kubernetes集成。
● 构建Open Container Initiative (OCI)映像,使用强大的命令行工具部署和管理Linux容器。
● 了解OCI映像如何简化应用的依赖管理和部署流程。
● 学习在生产中部署和测试Linux容器的实用技术。
● 在任何需要的地方大规模部署生产容器。
● 探讨一些Docker高级话题,包括部署工具、网络、编排、安全和配置。
书名:Docker即学即用(第三版)
译者:安道 译
国内出版社:中国电力出版社
出版时间:2025年06月
页数:416
书号:978-7-5198-9954-7
原版书书名:Docker: Up & Running, 3e
原版书出版商:O'Reilly Media
Sean P. Kane
Sean P. Kane是New Relic公司的首席网站可靠性工程师,长期从事生产运维,有很多不同的头衔,在很多行业中工作过。
Sean Kane是techlabs.sh的创始人和SuperOrbital的首席生产运维工程师。
Karl Matthias
Karl Matthias是InVision公司的云平台服务经理,他做过开发者、分布式系统架构师、系统管理员和网络工程师,在初创公司和财 富500强大企业都能见到他的身影。
Karl Matthias是Community.com的架构副总裁。
本书封面上的动物是蓝鲸(学名:Balaenoptera musculus),长度可达100英尺,体重可达200吨,是地球上最大的动物,也是迄今为止最大的动物。出生时,幼鲸与成年河马差不多大,一天能长200磅。成年蓝鲸体型细长,背鳍较小,体侧有两个鳍状肢,尾巴横平。因皮肤呈蓝灰色,因此得名蓝鲸。
蓝鲸四处迁徙,各个大洋中都有它们的身影。蓝鲸通常在寒冷的极地地区捕食,在温暖的热带水域繁衍后代。蓝鲸一般独自或结伴活动,通过复杂的叫声沟通。蓝鲸归须鲸科(balaenopteridae),通过嘴中称为鲸须的骨板过滤食物。主食为磷虾,一种小型甲壳纲动物。蓝鲸每天需要150万千卡能量,日均进食7900磅磷虾。由于游速快、体型大,蓝鲸基本没有天敌。
蓝鲸曾经四处可见,种族数量估计有十几万。对捕鲸者来说,蓝鲸游速快、体型大,很难捕猎,不过19世纪后期发明鱼叉枪后,捕猎蓝鲸便不是什么难事了。经过几十年的捕猎,蓝鲸的数量急剧下降。1966年颁布了一项禁止捕猎蓝鲸的国际禁令,种族数量有所回升,不过仍处于濒危状态。