拥有 docker 标签的文章 共 25 条数据

Docker基础与实战 [韩] 李在弘著 武传海译 PDF下载
编程书籍

Docker基础与实战 [韩] 李在弘著 武传海译 PDF下载

188次浏览 0条评论

本书围绕已应用于多个项目的Docker技术展开讲解,前半部分以浅显的语言介绍基础概念、不同操作系统下的安装流程、多种命令与镜像创建等理论。主要内容集中于后半部分的实际操作,包括数据库应用、服务器应用、编程语言应用、安全应用、网络配置等,非常适合一线技术人员直接应用于实际业务,便于着手实践。第1章 Docker  1 1.1 虚拟机与Docker  3 1.1.1 虚拟机  4 1.1.2 Docker  5 1.1.3 Linux容器  6 1.2 Docker镜像与容器  8 第2章 安装Docker  11 2.1 Linux  11 2.1.1 自动安装脚本  11 2.1.2 Ubuntu  11 2.1.3 RedHat Enterprise Linux、CentOS  12 2.1.4 使用最新二进制文件  12 2.2 Mac OS X  13 2.3 Windows  16 第3章 使用Docker  23 3.1 使用search命令搜索镜像  23 3.2 使用pull命令下载镜像  25 3.3 使用images命令列出镜像目录  25 3.4 使用run命令创建

Spring Cloud与Docker高并发微服务架构设计实施 陈韶健著 PDF下载
编程书籍

Spring Cloud与Docker高并发微服务架构设计实施 陈韶健著 PDF下载

335次浏览 0条评论

《Spring Cloud与Docker高并发微服务架构设计实施》从架构设计、应用开发和运维部署三个方面出发,对微服务架构设计的实施进行了全方位的阐述和深入实践,并结合生产实际讲解了Spring Cloud、Docker 和Jenkins 等工具的具体使用方法。《Spring Cloud与Docker高并发微服务架构设计实施》中通过一个互联网电商平台实例实现了高并发的微服务架构设计,并通过详细的开发和实施过程,演示了构建一个安全可靠、稳定高效并可持续扩展的系统平台的方法。《Spring Cloud与Docker高并发微服务架构设计实施》适合互联网应用开发设计人员参考学习。第一部分架 构 篇 1 微服务架构与 Spring Cloud 2 1.1 微服务概念的由来 2 1.2 微服务的定义 3 1.3 微服务架构与整体式架构的区别 5 1.4 微服务架构与SOA 的比较 8 1.5 为什么要使用微服务架构 9 1.6 为实施微服务架构做好准备 10 1.6.1 思想观念的转变 10 1.6.2 团队管理方式的改变 11 1.6.3 自动化基础设施的建设 11 1.7 为什么要使用Spri

容器云运维实战——Docker与Kubernetes集群 黄靖钧著 PDF下载
编程书籍

容器云运维实战——Docker与Kubernetes集群 黄靖钧著 PDF下载

415次浏览 0条评论

《容器云运维实战——Docker与Kubernetes集群》围绕当前容器云运维的主流框架:Docker、Kubernetes 详细介绍了容器云运维的实战技巧,在内容上分为三大部分:第一部分(第1~2 章)介绍了在Linux 系统中传统服务器运维的基础知识以及集群管理工具;第二部分(第3~7 章)讲解了以Docker 为主的容器引擎的基本知识与原理,并介绍了容器技术在DevOps 中的实际应用场景;第三部分(第8~9 章)详细讲解了基于Kubernetes的容器云集群运维技巧。《容器云运维实战——Docker与Kubernetes集群》几乎囊括了容器云主流的运维开发生态,详细讲解了基于容器云的集群运维解决方案。《容器云运维实战——Docker与Kubernetes集群》适合容器云初学者,也适合那些对Docker 有一定了解,但对容器云的运维方式不甚了解的读者。第1章 Linux 运维基础 1 1.1 Linux基础 2 1.1.1 systemd 2 1.1.2 Shell脚本 6 1.2 自动化运维 14 1.2.1 自动化运维之Ansible 14 1.2.2 Ansible的使用

每天5分钟玩转Kubernetes CloundMan著 每天5分钟玩转k8s PDF下载
编程书籍

每天5分钟玩转Kubernetes CloundMan著 每天5分钟玩转k8s PDF下载

244次浏览 0条评论

Kubernetes 是容器编排引擎的事实标准,是继大数据、云计算和 Docker 之后又一热门技术,而且未来相当一段时间内都会非常流行。对于IT行业来说,这是一项非常有价值的技术。对于IT从业者来说,掌握容器技术既是市场的需要,也是提升自我价值的重要途径。《每天5分钟玩转Kubernetes》共15章,系统介绍了 Kubernetes 的架构、重要概念、安装部署方法、运行管理应用的技术、网络存储管理、集群监控和日志管理等重要内容。书中通过大量实操案例深入浅出地讲解 Kubernetes 核心技术,是一本从入门到进阶的实用Kubernetes 操作指导手册。读者在学习的过程中,可以跟着教程进行操作,在实践中掌握 Kubernetes 的核心技能。在之后的工作中,则可以将本教程作为参考书,按需查找相关知识点。《每天5分钟玩转 Kubernetes》主要面向微服务软件开发人员,以及 IT 实施和运维工程师等相关人员,也适合作为高等院校和培训学校相关专业的教学参考书。目 录 第1章 先把 Kubernetes 跑起来 1 1.1 先跑起来 1 1.2 创建 Kubernetes 集群 2 1

Docker全攻略 张涛著 PDF下载
编程书籍

Docker全攻略 张涛著 PDF下载

358次浏览 0条评论

Docker 是一个充满挑战性和趣味性的开源项目,它彻底释放了Linux 虚拟化的威力,极大地缓解了云计算资源供应紧张的局面。与此同时,Docker 也成倍地降低了云计算供应成本,让应用的部署、测试和开发变成了一件轻松、高效和有意思的事情。《Docker全攻略》由浅入深,从基本原理入手,系统讲解了Docker 的原理、构建与操作。同时讲解了Docker在实际生产环境中的使用,最后还探讨了Docker的底层实现技术和基于Docker的相关开源技术。前4 章为基础内容,供用户理解Docker和配置Docker运行环境。第5章到第9章为Docker基本操作,主要讲解了Docker命令操作实例和Docker 命令实现原理。第10到第12章为Docker高级操作,介绍了Docker 内核相关知识点,适合高级用户参考其内核运行机制。第13章到第15章给出了Docker典型应用场景和实践案例。《Docker全攻略》既适用于具备Linux 基础知识的Docker初学者,也适用于具有开发功底想深入研究Docker 内核的高级用户。《Docker全攻略》所提供的实践案例,可供在实际生产环境部署时借鉴。第一

Node.js实战:使用Egg.js+Vue.js+Docker构建渐进式、可持续集成与交付应用 PDF下载
编程书籍

Node.js实战:使用Egg.js+Vue.js+Docker构建渐进式、可持续集成与交付应用 PDF下载

342次浏览 0条评论

《Node.js实战:使用Egg.js+Vue.js+Docker构建渐进式、可持续集成与交付应用》讲解Node.js在Web开发方面的实际应用,以一个类Dribble图片画廊应用为实例,内容包括底层的Koa.js/Egg.js框架核心与实现原理,上层服务的构建、OAuth服务、JWT登录认证服务、前后端分离架构,以及使用TypeScript和Vue.js实现前后端同构的前端界面,解决SEO问题,部署与持续集成,使用时下流行的Docker实现DevOps。最后还介绍了压力测试与上线之后的数据收集的注意事项,可解决日常企业需求。《Node.js实战:使用Egg.js+Vue.js+Docker构建渐进式、可持续集成与交付应用》适合从事Web开发并对Node.js感兴趣的读者阅读。第1章 Node.js的优势 1 1.1 为什么是JavaScript语言 1 1.2 为什么经常说Node.js不适合大型应用 3 第2章 Egg.js框架核心原理与实现 6 2.1 异步基础 6 2.2 Koa.js基础知识 15 2.2.1 Koa.js 中间件核心代码 16 2.2.2 Koa.js插件

Docker容器技术与应用 朱晓彦著 PDF下载
编程书籍

Docker容器技术与应用 朱晓彦著 PDF下载

239次浏览 0条评论

Docker容器技术与应用是云计算技术与应用专业校企合作系列教材。在云计算时代,企业通过OpenStack私有云、公有云等平台将应用从硬件迁移到云上,解决了硬件管理和运维的问题,然而软件配置、管理和运维的问题依然存在,Docker的出现正好能帮助软件相关从业者开阔思路,尝试新的软件管理方法来解决这个问题。通过掌握Docker技术,开发人员可以实现持续集成CD,运维人员可以实现持续交付CI,享受先进的自动化运维理念和工具,无须运维人员介入即可顺利运行于各种运行环境。本书从Docker的基本使用入手,深入浅出地讲解了Docker的构建、操作、技术原理和实际使用过程中的典型项目和案例,内容较全面,分为7个单元,前两个单元为Docker容器的安装、Docker容器的使用和管理,介绍了容器构建和使用基础;第3、4、5单元为Docker仓库Registry,Docker网络、存储和接口,Docker容器编排与集群,介绍了容器的高级功能;第6、7单元为容器服务管理平台Rancher和使用Docker构建持续集成,以案例和项目的形式,展现给学习者真实的应用场景。本书适用于本科和高职的计算机网络技术、网

每天5分钟玩转Docker容器技术 PDF下载
编程书籍

每天5分钟玩转Docker容器技术 PDF下载

310次浏览 0条评论

Docker和容器技术是当下热门的IT技术,无论是互联网还是传统企业都在研究和实践如何用容器构建自己的 IT 基础设施。学习本书能够让读者少走弯路,系统地学习、掌握和实践 Docker 和容器技术。 本书共分为三部分。靠前部分介绍容器技术生态环境。第二部分是容器核心知识,包括架构、镜像、容器、网络和存储。第三部分是容器进阶知识,包括多主机管理、跨主机网络方案、监控、日志管理和数据管理。读者在学习的过程中,可以跟着教程进行操作,在实践中掌握 Docker 容器技术的核心技能。在之后的工作中,可以将本教程作为参考书,按需查找相关知识点。 本书主要面向微服务软件开发人员,以及 IT 实施和运维工程师等相关人员,也适合高等院校和培训学校相关专业的师生教学参考。第1篇 启 程 第1章 鸟瞰容器生态系统 3 1.1 容器生态系统 3 1.2 本教程覆盖的知识范围 10 1.3 准备实验环境 10 1.3.1 环境选择 10 1.3.2 安装 Docker 10 1.4 运行第1个容器 11 1.5 小结 12 第二篇 容器技术 第2章 容器核心知识概述 15 2.1 What —— 什么是容器 1

Docker技术入门与实战 第3版 PDF下载
编程书籍

Docker技术入门与实战 第3版 PDF下载

300次浏览 0条评论

本书从Docker基本原理开始,深入浅出地讲解Docker的构建与操作,内容系统全面,可帮助开发人员、运维人员快速部署Docker应用。本书分为四大部分:基础入门、实战案例、进阶技能、开源项目,第一部分(第1~8章)介绍Docker与虚拟化技术的基本概念,包括安装、镜像、容器、仓库、数据卷、端口映射等;第二部分(第9~16章)通过案例介绍Docker的应用方法,包括与各种操作系统平台、SSH服务的镜像、Web服务器与应用、数据库的应用、各类编程语言的接口、容器云等,还介绍了作者在容器实战中的思考与经验总结;第三部分(第17~21章)介绍一些进阶技能,如Docker核心技术实现原理、安全、高级网络配置、libnetwork插件化网络功能等;第四部分(第22~28章)介绍与容器开发相关的开源项目,包括Etcd、Docker Machine、Docker Compose、Docker Swarm、Mesos、Kubernetes等。第3版根据 Docker 18.x 系列版本对全书内容进行了全面修订。第3版前言 第一部分 基础入门 第1章 初识Docker与容器 3 1.1 什么是Docke

Docker微服务架构实战 PDF下载
编程书籍

Docker微服务架构实战 PDF下载

686次浏览 0条评论

微服务与Docker是近年来分布式大规模服务架构中两个主流的技术趋势,《Docker微服务架构实战》主要介绍中小型企业在架构落地过程中柔性地切入微服务和Docker虚拟化的各种方法。《Docker微服务架构实战》主要介绍了微服务架构的各种技术选型、微服务拆分的各项原则、传统应用向微服务架构过渡的方法论、Docker技术原理、Docker跨主机通信选型、Docker与DevOps的整合方法等要点,同时简单介绍了利用Rancher搭建Docker容器云平台的快速解决方案,非常适合云计算从业人员阅读、学习。第一部分 Docker与微服务基础 1 第1章 微服务架构概述 2 1.1 什么是微服务 2 1.1.1 CORBA 3 1.1.2 DCOM 4 1.1.3 RMI 5 1.1.4 SOA 7 1.2 为什么要使用微服务 9 1.2.1 scale cube 9 1.2.2 API网关 13 1.3 微服务架构设计原则 15 1.3.1 业务架构 15 1.3.2 逻辑架构 16 1.3.3 技术架构 19 1.3.4 基础架构 20 1.4 从单体到微服务 21 1.4.1 止损 22

没什么难的 Docker入门与开发实战 PDF下载
编程书籍

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

329次浏览 0条评论

作为引领近几年容器虚拟化领域的技术,Docker的发展方兴未艾。但由于其出现不过数年,关于它的资料,特别是中文资料仍然相对匮乏,导致国内许多开发者对其感到陌生。《没什么难的 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第

深入浅出Docker PDF下载
编程书籍

深入浅出Docker PDF下载

769次浏览 2条评论

本书是一本Docker入门图书,全书分为17章,从Docker概览和Docker技术两部分进行全面解析,深入浅出地介绍了Docker的相关知识,清晰详细的操作步骤结合大量的实际代码帮助读者学以致用,将Docker知识应用到真实的项目开发当中。本书适合对Docker感兴趣的入门新手、Docker技术开发人员以及运维人员阅读,本书也可作为Docker认证工程师考试的参考图书。第一部分 Docker概览 第1章 容器发展之路 2 1.1 落后的旧时代 2 1.2 你好,VMware! 2 1.3 虚拟机的不足 3 1.4 你好,容器! 3 1.5 Linux容器 3 1.6 你好,Docker! 4 1.7 Windows容器 4 1.8 Windows容器vs Linux容器 4 1.9 Mac容器现状 5 1.10 Kubernetes 5 1.11 本章小结 6 第2章 走进Docker 7 2.1 Docker—简介 7 2.2 Docker公司 7 2.3 Docker运行时与编排引擎 8 2.4 Docker开源项目(Moby) 9 2.5 容器生态 10 2.6 开放容器计划

极客学院 Docker全面解读零基础实战 全45讲视频教程下载
视频教程

极客学院 Docker全面解读零基础实战 全45讲视频教程下载

487次浏览 0条评论

非常系统的一套Docker视频教程,很全面的解读了Docker系统学习过程中各个重要知识点。可以作为一套入门级的Docker,开启自己的Docker工程师之路!01.Docker课程介绍.mp402.Docker简介.mp403.Docker的基本组成.mp404.Docker容器相关技术简介.mp405.Docker安装和部署课程简介.mp406.在Ubuntu中安装 Docker.mp407.在Windows中安装 Docker.mp408.在OS X中安装Docker.mp409.Docker的CS模式.mp410.Docker守护进程的配置和操作.mp411.Docker的远程访问.mp412.Docker容器简介.mp413.Docker容器的基本操作.mp414.Docker守护式容器.mp415.Docker容器中部署静态网站.mp416.查看和删除镜像Docker镜像.mp417.获取和推送Docker镜像.mp418.构建Docker镜像.mp419.Dockerfile指令(上).mp420.Dockerfile指令(下).mp421.Dockerfile构建过程.

黑马程序员 深入解析docker容器化技术 全50讲视频下载
视频教程

黑马程序员 深入解析docker容器化技术 全50讲视频下载

524次浏览 0条评论

本套课程,全面的讲解了Docker技术栈,从环境安装到容器、镜像操作以及生产环境如何部署开发的微服务应用。01-第一章学习目标.mp402-什么是虚拟化.mp403-全虚拟化架构介绍.avi04-操作系统层虚拟化介绍.avi05-平台虚拟化介绍.avi06-hypervisor介绍.avi07-docker介绍.avi08-虚拟机与容器的比较.avi09-docker版本以及安装介绍.avi10-docker引擎启动、停止、重启操作.avi11-docker架构.avi12-docker命令帮助文档.avi13-列出镜像.avi14-拉取镜像.avi15-配置镜像加速器.avi16-删除以及查找镜像.avi17-创建交互式容器.avi18-创建守护式容器.avi19-查看容器.avi20-容器启动与停止.avi21-查看容器的详细信息.avi22-删除容器.avi23-容器与宿主机间文件相互拷贝.avi24-容器的目录挂载.avi25-第二章学习目标.avi26-镜像制作的方式介绍.avi27-docker commit制作镜像.avi28-容器以及镜像打包.avi29-DSL语法介绍

微服务实战:Dubbox +Spring Boot+Docker PDF下载
编程书籍

微服务实战:Dubbox +Spring Boot+Docker PDF下载

427次浏览 0条评论

在这个凡事皆互联的时代,越来越多的人和物成为互联网上的节点,不断扩充着互联网这张大网的边界。节点即价值,更多的节点意味着更大的价值。那么如何去承载更多的节点就成为IT从业人士首要解决的问题。本书围绕秒杀抢购应用场景,对当下流行的Dubbox+Spring Boot+Docker微服务架构解决方案进行讲解。主要内容包括微服务架构介绍、Dubbox原理及运用、使用Spring Boot实现微服务、使用ActiveMQ+Redis承载高并发流量、使用ActiveMQ实现分布式事务、分布式下的第三方接入等。本书以项目为驱动,引领读者对相关技术进行实践性学习。同时为了提升读者对相关技术的实际运用能力,本书将实际开发经验注入到整个项目开发周期中,使用目前较为流行的Dubbox+Spring Boot+Docker微服务架构实现“双11”抢购项目。序言前言第 1章 架构设计 1任务1 了解秒杀抢购业务场景 21.1.1 秒杀抢购业务场景介绍 21.1.2 秒杀抢购业务需求分析 3任务2 架构设计 31.2.1 业务架构设计 31.2.2 应用架构设计 41.2.3 技术架构设计 41.2.4 部署架

Kubernetes权威指南:从Docker到Kubernetes实践全接触(纪念版)k8s权威指南 PDF下载
编程书籍

Kubernetes权威指南:从Docker到Kubernetes实践全接触(纪念版)k8s权威指南 PDF下载

1145次浏览 1条评论

Kubernetes 是由谷歌开源的Docker 容器集群管理系统,为容器化的应用提供了资源调度、部署运行、服务发现、扩容及缩容等一整套功能。《Kubernetes 权威指南:从Docker 到Kubernetes 实践全接触(纪念版)》从架构师、开发人员和运维人员的角度,阐述了Kubernetes 的基本概念、实践指南、核心原理、开发指导、运维指南及源码分析等内容,图文并茂、内容丰富、由浅入深、讲解全面;围绕着生产环境中可能出现的问题,给出了大量的典型案例,比如安全配置、网络方案、共享存储方案、高可用性方案及Trouble Shooting 技巧等,有很强的实战指导意义。《Kubernetes权威指南:从Docker到Kubernetes实践全接触(纪念版)》随着Kubernetes 版本更新不断完善,目前涵盖了Kubernetes 从v1.0 到v1.6 版本的全部特性,尽力为Kubernetes 用户提供全方位的指南。无论是对于软件工程师、测试工程师、运维工程师、软件架构师、技术经理,还是对于资深 IT 人士来说,《Kubernetes权威指南:从Docker到Kubernete

第一本Docker书 带书签目录 PDF下载
编程书籍

第一本Docker书 带书签目录 PDF下载

628次浏览 0条评论

全球第一本Docker技术图书中文版,Docker中文社区鼎力支持!Docker核心团队成员权威著作,在技术圈中很有影响力。既是第一本Docker书,也非常适合作为学习Docker的第一本入门书。Docker是一个开源的应用容器引擎,让开发者可以将他们的应用和依赖包打包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器完全使用沙箱机制,相互之间不会有任何接口。几乎没有性能开销,可以很容易地在机器和数据中心中运行。最重要的是,它不依赖于任何语言、框架或包装系统。Docker 是一个开源的应用容器引擎,开发者可以利用Docker 打包自己的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux 机器上,也可以实现虚拟化。本书由Docker 公司前服务与支持副总裁James Turnbull 编写,是权威的Docker 开发指南。本书会指导读者完成Docker 的安装、部署、管理和扩展,带领读者经历从测试到生产的整个开发生命周期,让读者了解Docker 适用于什么场景。书中先介绍Docker 及其组件的基础知识,然后用Docker 构建容器和服务来

微服务架构基础:Spring Boot+Spring Cloud+Docker PDF下载
编程书籍

微服务架构基础:Spring Boot+Spring Cloud+Docker PDF下载

737次浏览 1条评论

本书以Spring Boot+Spring Cloud+Docker技术为基础,从当下流行的微服务架构理念出发,详细讲解了微服务和微服务架构方面的技术知识。全书共分为四部分:一部分“微服务概述”,主要讲解微服务的由来、概念、特点和微服务架构等;二部分“微服务的开发”,主要讲解微服务开发框架Spring Boot的使用;三部分“微服务架构的构建”,主要讲解如何使用Spring Cloud的相关组件来构建微服务架构;四部分“微服务的部署”,主要讲解Docker技术,以及如何在Docker中部署微服务项目。 本书适合所有Java开发人员,尤其适合正在学习微服务,以及正在尝试使用微服务架构开发项目的人员阅读和参考。1章 认识微服务架构 1 1.1 为什么需要微服务架构 2 1.1.1 传统单体应用架构的问题 2 1.1.2 如何解决传统应用架构的问题 3 1.2 微服务架构是什么 4 1.2.1 微服务架构的概念 4 1.2.2 微服务架构的优点 5 1.2.3 微服务架构的不足 6 1.2.4 微服务架构与SOA的区别 6 1.3 如何构建微服务架构 6 1.3.1 微服务的拆分 7 1.3

图灵程序设计丛书《Docker经典实例》高清文字版PD下载
编程书籍

图灵程序设计丛书《Docker经典实例》高清文字版PD下载

619次浏览 0条评论

本书结构明晰,示例丰富详实,是全面实用的Docker入门教程。作者全面介绍了Docker相关各种工具和平台,涵盖网络、镜像管理、配置以及包括Kubernetes和Mesos在内的编排和调度生态系统,对私有云和公有云上部署的应用程序都给出了丰富实用的解决方案和示例。本书适合运维人员、系统管理员和开发人员阅读。本书赞誉 xi前言 xiii第1章 Docker 入门  11.0 简介  11.1 在Ubuntu  14.04 上安装Docker  21.2 在CentOS  6.5 上安装Docker  31.3 在CentOS  7 上安装Docker  41.4 使用Vagrant 创建本地Docker 主机  41.5 在树莓派上安装Docker  61.6 在OS X 上通过Docker Toolbox 安装Docker  71.7 在OS X 上通过Boot2Docker 安装Docker  91.8 在Windows  8.1 台式机上运行Boot2Docker  131.9 使用Docker Machine 在云中创建Docker 主机  141.10 使用Docker 实验版

图灵程序设计丛书《Docker开发指南》高清文字版PDF下载
编程书籍

图灵程序设计丛书《Docker开发指南》高清文字版PDF下载

661次浏览 0条评论

Docker容器轻量和可移植的特性尤其适用于动态和分布式的环境,它的兴起给软件开发流程带来了一场革命。本书对Docker进行了全面讲解,包括开发、生产以至维护的整个软件生命周期,并对其中可能出现的一些问题进行了探讨,如软件版本差异、开发环境与生产环境的差异、系统安全问题,等等。前言  xi第一部分 背景与基础第1章 何谓容器,为何需要它  31.1 容器与虚拟机的比较  41.2 Docker与容器  51.3 Docker的历史  71.4 插件与基础设施  81.5 64位Linux  9第2章 安装  102.1 在Linux上安装 Docker  102.1.1 将SELinux置于宽容模式下运行  112.1.2 不使用sudo命令执行 Docker  112.2 在 Mac OS及Windows上安装 Docker  122.3 快速确认  13第3章 迈出第一步  153.1 运行第一个镜像  153.2 基本命令  163.3 通过Dockerfile创建镜像  203.4 使用寄存服务  223.5 使用Redis官方镜像  243.6 总结  27第4章 Docke

Docker生产环境实践指南 吴佳兴译 高清文字版PDF下载
编程书籍

Docker生产环境实践指南 吴佳兴译 高清文字版PDF下载

984次浏览 0条评论

本书围绕“Docker该如何应用到生产环境”这一核心问题展开。在本书中,读者将接触到多个IT企业应用Docker到生产环境的成功案例,了解Docker实际投产时将会面临的问题,以及它与现有基础设施存在的矛盾与冲突,了解构建Docker生态系统所需的配套设施,包括安全、构建镜像、持续集成/持续交付、镜像存储、配置管理、网络实现、服务发现、持久化存储以及日志监控等模块具体选型方案及利弊所在。本书编写时一些案例参考的Docker版本是Docker 1.6版本或Docker 1.7。本书要求读者具备一定的容器管理和运维的基础知识,适合在生产环境中使用Docker的相关技术人员阅读,尤其适合具有中高级DevOps和运维背景的读者阅读。第1章 入门 11.1 术语 11.1.1 镜像与容器 11.1.2 容器与虚拟机 11.1.3 持续集成/持续交付 21.1.4 宿主机管理 21.1.5 编排 21.1.6 调度 21.1.7 发现 21.1.8 配置管理 21.2 从开发环境到生产环境 31.3 使用Docker的多种方式 31.4 可预期的情况 4第2章 技术栈 72.1 构建系统 82.2

PaaS实现与运维管理:基于Mesos +Docker+ELK的实战指南 PDF下载
编程书籍

PaaS实现与运维管理:基于Mesos +Docker+ELK的实战指南 PDF下载

727次浏览 0条评论

《PaaS实现与运维管理:基于Mesos +Docker+ELK的实战指南》主要阐述了云计算中PaaS平台的实现与运维管理,分为四大部分,分别是概念模型、基础资源、平台实现与运维管理,共十五章。第一部分阐述了运维与开发之间的关系、这层关系存在的矛盾,以及PaaS是如何有效缓解其矛盾的;第二部分勾勒出了数据中心的计算、网络、存储三大资源的主干,避免让人陷入上层的种种产品中;第三部分通过开源产品来构建一个完整的PaaS平台,包括资源管理、任务调度、计算单元打包、分布式协调、日志集中等;第四部分对运维管理进行了实践。《PaaS实现与运维管理:基于Mesos +Docker+ELK的实战指南》适合运维工程师、运维管理人员,以及希望在PaaS上运行分布式、可伸缩、高可用的后端开发工程师阅读。第一部分 概念模型第1章 分布式PaaS平台介绍 21.1 什么是PaaS 21.1.1 开发与运维之间的困局 21.1.2 DevOps的自动化 31.1.3 云计算的IaaS 41.1.4 PaaS的到来 41.1.5 PaaS的约束与开放 41.1.6 PaaS解决的具体问题 51.2 什么是分布式计算

自己动手写Docker 陈显鹭著 PDF下载
编程书籍

自己动手写Docker 陈显鹭著 PDF下载

1790次浏览 0条评论

本书在详细分析Docker所依赖的技术栈的基础上,一步一步地通过代码实例,让读者可以自己循序渐进地用Go语言构建出一个容器的引擎。不同于其他Docker原理介绍或代码剖析的书籍,本书旨在提供给读者一条动手路线,一步一步地实现Docker的隔离性,构建Docker的镜像、容器的生命周期及Docker的网络等。本书涉及的代码都托管在GitHub上,读者可以对照书中的步骤从代码层面学习构建流程,从而精通整个容器技术栈。本书也对目前业界容器技术的方向和实现做了简单介绍,以加深读者对容器生态的认识和理解。本书适合对容器技术已经使用过或有一些了解,希望更深层次掌握容器技术原理和最佳实践的读者。第1章 容器与开发语言………………………………………………………………………11.1 Docker ………………………………………………………………………………11.1.1 简介 …………………………………………………………………………11.1.2 容器和虚拟机比较 …………………………………………………………21.1.3 容器加速开发效率 …………………………………………………………31.1.4 利用容器合

Spring Cloud与Docker微服务架构实战(第2版)PDF下载
编程书籍

Spring Cloud与Docker微服务架构实战(第2版)PDF下载

2119次浏览 0条评论

作为一部帮助大家实现微服务架构落地的作品,《Spring Cloud与Docker微服务架构实战》覆盖了微服务理论、微服务开发框架(Spring Cloud)以及运行平台(Docker)三大主题。全书可分为三部分,第1章对微服务架构进行了系统的介绍;第2-11章使用Spring Cloud开发框架编写了一个“电影售票系统”;第12-14章则讲解了如何将微服务应用运行在Docker之上。全书Demo驱动学习,以连贯的场景、具体的代码示例来引导读者学习相关知识,最终使用特定的技术栈实现微服务架构的落地。目录1 微服务架构概述. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.1 单体应用架构存在的问题11.2 如何解决单体应用架构存在的问题31.3 什么是微服务31.4 微服务架构的优点与挑战51.4.1 微服务架构的优点51.4.2 微服务架构面临的挑战51.5 微服务设计原则61.6 如何实现微服务架构71.6.1 技术选型7

Docker技术入门与实战(第2版)高清版PDF
编程书籍

Docker技术入门与实战(第2版)高清版PDF

1670次浏览 0条评论

在云计算时代,开发者将应用转移到云上已经解决了硬件管理的问题,然而软件配置和管理相关的问题依然存在。Docker的出现正好能帮助软件开发者开 阔思路,尝试新的软件管理方法来解决这个问题。通过掌握Docker,开发人员便可享受先进的自动化运维理念和工具,无需运维人员介入即可顺利运行于各种 运行环境。 《Docker技术入门与实战》分为三大部分:Docker入门、实战案例和高级话题。第一部分(第1~8章)介绍Docker与 虚拟化技术的基本概念,包括安装、镜像、容器、仓库、数据管理等;第二部分(第9~17章)通过案例介绍Docker的应用方法,包括与各种操作系统平 台、SSH服务的镜像、Web服务器与应用、数据库的应用、各类编程语言的接口、私有仓库等;第三部分(第18~21章)是一些高级话题,如Docker 核心技术、安全、高级网络配置、相关项目等。 《Docker技术入门与实战》从基本原理开始入手,深入浅出地讲解Docker的构建与操作,内容系统全面,可帮助开发人员、运维人员快速部署应用。目录序一序二前言作者简介第一部分 Docker入门第1章 初识Docker 31.1 什么是Dock