书评:Docker全攻略+Docker

简介:
一直都想了解Docker,但是总没有借口好好学习。看到阿里的免费送书活动,必须赶紧参加(不放过羊毛)。浏览了下书单,觉得《Docker全攻略》这本比较适合入门,于是乎花了个把小时刷了刷。

试读部分:第1章、第7章、第10章

第一章部分介绍Docker的前世今生,Docker是运行基于LXC和AUFS两个技术基础上。LXC主要基于Linux内核调用CGroups和Namespace,实现容器轻量级虚拟化,提供资源限制和隔离的功能。AUFS属于堆栈式的联合文件系统,可将分布在不同地方的目录挂载到同一个虚拟文件系统,解决了容器初始化和写时复制的问题。

点评:学习Docker或者云平台等云技术,最大的前提是有良好的Linux基础,对Linux架构原理熟悉的话对理解其他技术非常有帮助,能对Linux内核清楚那就是锦上添花了。Cgroups是Linux内核提供的一种机制,可以限制、记录、隔离进程组所使用的物理资源(cpu,memory,IO等)。LXC实现虚拟化所使用的资源管理手段就靠它了,没有cgroups就没有LXC。Namespace是一种资源隔离机制。参考大学学的C++,主要为了资源隔离。

第七章主要介绍Dockerfile14个主要语法

点评:语法相对简单,运维开发出身的应该比较容易消化。

第十章讲Docker的生命周期,讲述Docker Daemon、Docker Image 、Docker Container 这三个最重要的组件之间的关系。Daemon负责维护Docker运行的守护进程,资源管理、任务调度。Image属于静态文件系统,Container基于Image真正提供应用服务的计算单元。Container基于Imager被Daemon创建和管理,来实现提供服务。

点评:Deamon相当于Docker中的大管家,任何大事小事都直接或间接参与。

另,书中有个笔误:ectryponit--》entrypoint

好啦。送不送书没所谓,主要是有个学习的动机,再去刷刷其他docker的

相关文章
|
Shell 容器 Docker
书评:《Docker——容器与容器云(第2版)》docker从小白到开发者
讲述我从小白入门到开发者docker的一些感悟
3599 0
|
Docker 容器
书评:《Docker全攻略》
本书评旨在参加阿里云四类热点技术免费送书活动,仅针对样章和个人观点,如有偏颇,还请见谅。 自从Docker技术面世以来,就经常听朋友和同事说Docker改变了我们的世界观。在阅读本书之前,我对Docker并没有什么直观的认识,对于任何一种新技术,在了解之初,对我个人来言应该都是抱着两个问题在探
1513 0
|
程序员 Docker 容器
《Docker全攻略》书评
这本书从Docker的起源讲起,由浅到深,不仅讲解了Docker的基本概念、原理,还有相关的实践案例,从基本环境搭建开始,到相关命令的实例操作,不断深入,循序渐进,非常适合初学者学习;同时还从Docker内核、资源调度等高级层面进行了剖析,帮助我们深入理解Docker,对于有基础的Docker学习者
1500 0
|
Docker 容器
《Docker全攻略》内容分享
《Docker全攻略》一书的试读章节对Docker的诞生及其运行基础进行了详细介绍,同时对Dockerfile的作用进行了阐述,描述了镜像与Dockerfile的关系,并利用表格对Dockerfile的内置命令及其作用进行了总结,同时,列举了Dockerfile的典型示例。在介绍Dockerfile
1240 0
|
Docker 容器
本人对docker全攻略的简单点评
大概总结下吧,这本书是从基本原理入手,系统的讲解了Docker 的原理、构建与操作,同时讲解了Docker 在实际生产环境中的使用,之后还探讨了Docker 的底层实现技术和基于Docker 的相关开源技术,是一本Docker入门基础教程,非常适合初学者阅读,里面的知识点很全面,真的不错。
1427 0
|
28天前
|
Docker 容器
进入Docker容器中
进入Docker容器中
34 2
|
2天前
|
存储 Kubernetes Docker
Kubernetes(K8S)集群管理Docker容器(概念篇)
Kubernetes(K8S)集群管理Docker容器(概念篇)
|
2天前
|
存储 Ubuntu 安全
Docker容器常用命令
Docker容器常用命令
11 1
|
8天前
|
存储 运维 监控
构建高效稳定的Docker容器监控体系
【4月更文挑战第18天】 在现代微服务架构中,Docker容器已成为部署和运行应用的标准环境。随之而来的挑战是如何有效监控这些容器的性能与健康状况,确保系统的稳定性和可靠性。本文将探讨构建一个高效稳定的Docker容器监控体系的关键技术和方法,包括日志管理、性能指标收集以及异常检测机制,旨在为运维人员提供实用的指导和建议。
13 0