background picture of the home page

正在努力提升自己的小雪风~

k8s学习之路-k8s service

本文介绍了Kubernetes中Service的概念、ClusterIP和NodePort两种负载均衡方式,以及kube-proxy的iptables和IPVS两种实现模式,并演示了如何创建和访问Service。

thumbnail of the cover of the post

k8s学习之路-containerd 介绍 与 docker 总结

主要介绍containerd的基本概念,以及docker的一些总结。 containerd 容器运行时(ContainerRuntime),运行于 kubernetes(k8s)集群的每个节点中,负责容器的整个生命周期,其中 docker 是目前应用最广的。 随着容器云的发展,越来越多的容器运行时涌

thumbnail of the cover of the post

k8s学习之路-docker网络

docker容器是一块具有隔离性的虚拟系统,容器内可以有自己独立的网络空间 多个容器之间是如何实现通信的呢? 容器和宿主机之间又是如何实现的通信呢? 使用-p参数是怎么实现的端口映射? 带着这些问题,我们来学习一下docker的网络模型,最后我会通过抓包的方式,给大家演示一下数据包在容器和宿主机之间

thumbnail of the cover of the post

k8s学习之路-docker运行原理

docker运行原理 实现原理 docker优势主要是轻量级的虚拟化以及容器快速启停 而虚拟化核心需要解决两个问题:资源隔离与资源限制 虚拟机硬件虚拟化技术,通过一个hypervisor层实现对资源的彻底隔离 容器则是操作系统级别的虚拟化,利用的是内核Cgroup和Namespace特性,此功能完全

thumbnail of the cover of the post

k8s学习之路-docker file篇

Dockerfile介绍 Dockerfile是一堆指令,在docker build的时候,按照该指令进行操作,最终生成我们期望的镜像 Dockerfile指令 FROM 指定基础镜像,必须为第一个命令 格式: FROM <image> FROM <image>:<tag> 示例: FROM mys

thumbnail of the cover of the post

k8s学习之路-docker介绍

认识docker Docker 公司位于旧金山,原名dotCloud,底层利用了Linux容器技术(LXC)(在操作系统中实现资源隔离与限制)。为了方便创建和管理这些容器,dotCloud 开发了一套内部工具,之后被命名为“Docker”。Docker就是这样诞生的。 Hypervisor: 一种运

thumbnail of the cover of the post