自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 Docker 网络详解:(三)四大网络模式

大家好,我是费益洲。上一篇文章是本文的基础,未观看的同志请移步上篇文章。本文将不再赘述基础知识,主要介绍 Docker 的四大网络模式。

2025-10-13 09:55:48 803

原创 Docker 网络详解:(二)虚拟网络环境搭建与测试

本文将使用veth pair、Linux Bridge、Network Namespace,逐步搭建一个模拟 Docker 桥接网络模式的虚拟网络环境,并对这个网络环境的连通性进行测试

2025-09-29 23:06:08 1049

原创 Docker 网络详解:(一)Linux 网络虚拟化技术

Docker 网络建立在 Linux 网络虚拟化技术之上,它利用了一系列 Linux 内核特性来为容器提供网络隔离和通信能力。本文将主要介绍 Docker 网络用到的一些 Linux 网络虚拟化技术

2025-09-24 18:27:00 1162

原创 用 Shields.io 定制 README 个性徽章

用Shields.io定制README个性徽章

2025-09-04 22:57:16 888

原创 Docker 核心技术:Union File System

大家好,我是费益洲。UnionFS 作为 Docker 的技术核心之一,实现了 Docker 镜像的分层轻量化构建、容器资源的隔离复用等目的。本文将从核心原理、主流技术实现简单介绍 UnionFS。

2025-08-28 21:50:46 1217

原创 Docker 核心技术:Linux Cgroups

Linux Cgroups 作为 Docker 的技术核心之一,主要作用就是限制、控制和统计进程组的系统资源 ​​(如 CPU、内存、磁盘 I/O 等)。容器的本质其实就是 Linux 的一个进程,限制、控制和统计容器的系统资源,其实就是限制、控制和统计进程的系统资源,本文将从 Linux 内核源码的层面,谈谈如何通过 Cgroups 实现限制系统资源。

2025-08-20 15:06:02 806

原创 Docker 核心技术:Linux Namespace

大家好,我是费益洲。Namespace 作为 Docker 的技术核心之一,主要作用就是对容器的资源进行隔离。容器的本质其实就是 Linux 的一个进程,容器的系统资源隔离其实就是进程的系统资源隔离,本文将从 Linux 内核源码的层面,谈谈进程是如何通过 Namespace 实现系统资源隔离的。

2025-08-14 18:39:18 1243

原创 Kubernetes集群二进制部署flannel

通过二进制文件的方式,在kubernetes集群中部署flannel网络插件

2022-04-27 15:12:15 2197

原创 Windows加入Kubernetes集群

Windows Server2019加入Kubernetes集群

2022-04-21 10:37:48 2485

原创 Kubernetes网络浅析

每个Pod拥有唯一IP这个Pod IP被该Pod内的所有容器共享,并且其它所有Pod都可以路由到该Pod。Kubernetes节点上运行着一些"pause"容器,它们被称作“沙盒容器(sandbox containers)",其唯一任务是保留并持有一个网络命名空间(netns),该命名空间被Pod内所有容器共享。通过这种方式,即使一个容器死掉,新的容器创建出来代替这个容器,Pod IP也不会改变。这种IP-per-pod模型的巨大优势是,Pod和底层主机不会有IP或者端口冲突。我们不用担心应用使用了什

2022-03-22 11:14:34 2007

原创 Deepin升级内核后无法启动的问题

Deepin升级内核后,一直卡在系统启动页面,一直无法正常启动的系统修复方法

2022-03-15 11:33:36 5402

原创 Kubernetes权限管理与控制-RBAC

Kubernetes权限管理模式之RBAC模式

2022-03-05 12:55:01 1758

原创 Kubernetes源码本地环境编译

系统版本:Centos7Golang版本:1.17.7Kubernetes源码版本:release-1.20Kubernetes源码编译时,对GO语言版本有要求,需要尽可能的选择较新的版本注意:Windows或者搭建在Windows上的Linux虚拟机,从本质上来说,系统的内核都是Windows的内核,这在进行源码编译的时候大概率会出现不可预知的问题????,为避免这类问题,最好使用Linux系统进行编译。1、GO语言环境搭建确认当前编译机器GO语言环境正常有效,若未安装GO语言环境,需要先安装

2022-02-19 14:45:37 1329

原创 Kubernetes高可用集群部署(kubeadm和二进制文件部署)

本文主要介绍使用Kubeadm、二进制文件分别部署一个Kubernetes高可用集群,其中以二进制部署方式为主

2022-02-15 18:08:51 2970

原创 go-viper解析配置文件

目的:使用viper解析yaml格式的配置文件,进行学习总结一、yaml配置文件:db: mysql: host-and-port: "127.0.0.1:3306" user: "root" password: "123456" db-name: "test" max-idle-conns: 50 max-open-conns: 200 show-log: true clickhouse: hostAndPort: "127

2020-08-23 16:31:03 1110

原创 FFmpeg视频处理使用总结

目的:对使用ffmpeg过程中遇到的问题及处理进行记录变量声明:videoPath:视频的绝对路径,使用时替换即可,注意路径分隔符为单斜杠 inputVideo:输入视频名称,包含绝对路径,路径分隔符为单斜杠 inputImage:输入图片名称,包含绝对路径,路径分隔符为单斜杠 outputVideo:输出视频名称,包含绝对路径,路径分隔符为单斜杠 screenshot_time:视频快照截取时间,单位为秒,可是为小数 outPath:快照截取后的输出图片名称,包含绝对路径 loctio

2020-05-18 16:57:32 1024

原创 Deepin手动安装无线网卡驱动

前言目的:给Deepin加装无线网卡驱动问题:Deepin不自带网卡驱动,会把笔者的无线网卡(网卡型号:rtl8821cu)识别为存储设备,不能通过无线连接网络问题解决:已解决解决方案:打开桌面终端,依次执行以下命令即可:1、下载驱动git clone https://github.com/whitebatman2/rtl8821CU2、下载完成后进入文件目录...

2020-03-27 20:25:34 19720 6

原创 Git clone较大文件报错问题解决方案

前言目的:通过bup工具(https://github.com/bup/bup)和mydumper工具(https://github.com/maxbube/mydumper)恢复MySQL数据问题:需要从Git上clone一个非常大的文件到本地,通过Windows去clone会报错,具体错误Clone failed early EOF The remote end hung up...

2020-03-27 19:55:58 1313

原创 数据结构与算法分析Java语言描述 原书超清第3版 下载

链接: https://pan.baidu.com/s/135hWyCK3SssLwMmeHn4PCg 提取码: 9kk7

2019-03-19 11:07:14 19250 71

Kubernetes网络插件flannel配置文件

Kubernetes网络插件flannel配置文件

2022-04-20

空空如也

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

TA关注的人

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