首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
容器系列
蓝胖子的编程梦
创建于2023-03-08
订阅专栏
在云原生越来越活的今天,有容器知识背景已经成为标配,但了解知识背后的原理更加重要。我将结合自身经验,深度剖析容器的底层原理,以及介绍在容器环境下排查问题的手段,以及如何对容器进行二次开发。
等 6 人订阅
共10篇文章
创建于2023-03-08
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
k8s 自动扩缩容HPA原理及adapter配置详解👑
自动扩缩容架构图 我们先来看一下自动扩缩容的原理,在k8s中HPA这个模块的逻辑会定时请求api server 获取相应的pod或者CRD或者其他资源的指标信息,这些指标信息是用户创建HPA的yaml
iptables是如何影响数据包的传输的?
iptables的表和链 iptables可以设置不同的规则,并且它把规则按用途进行分类,分成了4个表,分别是 表 用途 raw 表 用于去除数据包上的连接追踪机制(Connection Tracki
iptables介绍
iptables介绍 iptables介绍 iptables是基于内核提供的netfilter框架实现的,网络协议栈是分层的,在tcp ip网络模型里,tcp传输层下面的一层就是ip网络层,而netf
500行代码手写docker-实现硬件资源限制cgroups
(5)500行代码手写docker-实现硬件资源限制cgroups 本章的源码已经上传到github,地址如下: 之前我们对容器的网络命名空间,文件系统命名空间都进行了配置,说到底这些都是为了资源更好
k8s容器互联-flannel host-gw原理篇
k8s容器互联-flannel host-gw原理篇 简析host-gw 前面分析了flannel vxlan模式进行容器跨主机通信的原理,但是vxlan模式需要对数据包进行额外的封包解包处理,带来的
k8s容器互联-flannel vxlan 原理篇
k8s容器互联-flannel vxlan 原理篇 容器系列文章 容器系列视频 vxlan 模式通信原理 flannel 在为不同主机的pod分配ip地址的时候,会在一个大的网段范围内分配ip地址,而
500行代码手写docker开篇-goland远程编译环境配置
(1)500行代码手写docker开篇-goland远程编译环境配置 运行效果如下: 在开始写代码之前,先介绍下我的实验环境,本地开发环境是arm64 mac m1,为了能方便的在linux上进行调试
500行代码手写docker-以新命名空间运行程序
(2)500行代码手写docker-以新命名空间运行程序 本章的源码已经上传到githuhub,地址如下: 本章要完成的任务则是golang启动一个sh的进程,并且sh的进程将在新的命名空间中运行。
500行代码代码手写docker-将rootfs设置为只读镜像
(3)500行代码代码手写docker-将rootfs设置为只读镜像 本章的源码已经上传到githuhub,地址如下: 前文提到,如果仅仅将ubuntu-base-16.04.6-base-amd64
500代码行代码手写docker-设置网络命名空间
(4)500代码行代码手写docker-设置网络命名空间 本章的源码已经上传到githuhub,地址如下: 前文我们已经为容器替换了新的根文件系统,但是由于我们启动容器的时候是在一个新的网络命名空间,