自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 轻量 Docker 监控体系搭建:从数据采集到可视化

这是一个小小的实验,主要通过prometheus、cadvisor、grafana进行实现,通过这套链路,能低成本实现 “容器资源从产生到可视化” 的闭环,是入门容器监控的经典小实验。

2025-08-30 15:54:11 1417

原创 浅讲Dcoker(下)

base镜像有两种:(1)不依赖其他镜像,从0(scratch)开始的构建的镜像;docker镜像是分层存储的结构,由多个只读层(Layer)叠加而成(docker image inspect {镜像名:标签}可以查看镜像层数),当容器运行时,一个新的可写层会被加载到最顶部,这一层通常被称之为“容器层”,“容器层”以下的都是“镜像层”。由于docker的分层存储,这里需要注意的是容器层保存的是镜像变化的部分,不会对镜像本身进行任何修改,所有对容器的改动无论添加、删除、还是修改文件都只会发生在容器层中。

2025-08-26 19:04:04 599

原创 浅讲Docker(上)

撇开乱七八糟的概念来讲,docker就是一个容器软件,可以用来部署我们的业务程序,它包含三个核心概念:容器、镜像、仓库。docker的优势显而易见即启动速度快、资源消耗小、扩展方便等,比起虚拟机其缺点在于隔离性不如虚拟机,因此在某种程度上可以认为虚拟机的安全性更高。docker容器是如何保存数据的,如何做数据共享的呢?实际上docker是通过卷(volumes)来实现数据持久化存储的,卷可以理解为一个载体或者一个存储空间,将数据存储在卷里。卷实现了容器与宿主机之间的数据存储问题。

2025-08-22 17:48:45 1147

原创 一个很啰嗦的输入url的流程剖析

输入url的流程剖析

2022-08-12 12:02:26 507

原创 ssh服务

linux中的ssh服务,主要用于批量处理

2022-08-04 11:52:30 970

原创 linux文本处理三剑客

linux中文本处理三剑客

2022-08-03 21:59:12 946

原创 二进制安装MySQL(一键安装脚本)

一键进行mysql二进制安装的的脚本

2022-07-30 15:50:50 569

原创 kafka日志收集平台(原理)

基于kafka的日志收集平台,了解kafka及zookeeper的工作原理

2022-07-28 19:44:35 3088

原创 python学习笔记

3.布尔类型布尔值(Booleans)是一个逻辑值,取值范围只有Ture和False;因为布尔值为真的比较多,所以通常只要记住哪些布尔值为假即可,为假的布尔值有:'',0,0.0,(),[],{},None,False;其中None是一个特殊的常量,表示一种特殊的数据类型(None Type),除了为假的,其他的布尔值都为真。4.其他常量:常量是指一旦初始化后不能再修改的固定值,在python中表示一个常量通常用大写,比如PI=3.1415926,这样的表示方式是约定俗成的而非强制的。 ..

2022-03-14 16:12:21 1057

原创 python学习笔记

python学习笔记2

2022-03-09 12:27:36 786

原创 关于git的使用

1、git init 初始化仓库,把一个普通文件夹变成git仓库,使用git命名去管理(使用该函数之后同目录下会多出一个.git的文件夹)2、git add 文件名/ git add --all 添加文件到追踪暂存区3、git status 查看当前git仓库里的修改文件状态(哪些文件追踪了,哪些文件没有追踪)4、git commit -m "xxx" 提交本次修改到历史版本记录,xxx是对本次提交的说明,也可以不加 -m"xxx"直接操作,在弹出页面的第一行添加对本次提交的说明5、git

2022-03-09 00:40:47 189

原创 python学习笔记

自学能力的提升方法在于找到问题 --->自己试着解决问题(自己先想办法再查阅资料)排错能力的提升,一定要把troubleshooting放首位;1、python的应用场景(1)运维工具平台开发(2)爬虫(3)web开发(4)大数据(5)人工智能、机器学习2、python解释器(1)编译型语言与解释型语言:编译型语言:编译器是把源程序的每一条语句都编译成机器语言并保存于二进制文件,这样运行时计算可以直接以机器语言来运行此程序解释型:解释器则是在执行源程序时,一

2022-03-08 01:17:29 459 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除