抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

基于华三网络学习笔记(理论)

本篇包含以下内容

基于华三网络学习笔记(理论)

本篇包含以下内容

版本说明(2026):本文基于 docker 18.06.1 + docker-compose 1.22.0(Compose v1)。Compose v1 已于 2023 年 7 月停止维护,当前使用 Compose v2:命令为 docker compose(空格),文件默认 compose.yaml,不再需要顶层 version: 字段,安装方式也改为随 Docker CLI 插件分发。下文命令把 docker-compose 换成 docker compose 即可,配置示例仍可参考。

环境:docker:18.06.1,docker-compose:1.22.0

docker18.06 对应的 Compose 文件格式版本为 3.7

本篇包含以下内容:

本文基于 Kubernetes v1.37(当前最新 v1.37.1,维护 1.37/1.36/1.35)官方文档重写,重点讲清控制循环、调度、网络、存储、安全等机制,再落到生产实践。旧笔记停留在 1.17/1.18 时代,Docker 运行时、调度器、Service、证书和多个 API 都已经发生变化,旧内容不再作为操作依据。

最后更新:2026-10-22

Docker 存储要区分两个层面:

  • 镜像/容器层存储:由 storage driver 或 containerd snapshotter 管理,负责镜像层、容器可写层、写时复制。
  • 数据持久化:由 volume、bind mount、tmpfs 提供,把数据放在容器可写层之外。

本文基于 Docker Engine 29.9.x(2026-10)官方文档重写,重点说明 Docker 29 默认的 containerd image store、overlay2、三种挂载方式、备份恢复和空间治理。

华三网络学习笔记(理论)

本篇包含以下知识点

本篇笔记包含以下内容

本片包含以下内容:

本篇包含以下内容

HTTP(HyperText Transfer Protocol)是 Web 的应用层协议,负责在客户端和服务端之间传输请求与响应。它看起来简单,但真正做深会涉及语义、缓存、连接管理、HTTP/2/3、代理、安全、Cookie、CORS 和请求走私等大量细节。

本文按 RFC 9110(HTTP Semantics)、RFC 9111(Caching)、RFC 9112(HTTP/1.1)、RFC 9113(HTTP/2)、RFC 9114(HTTP/3)以及 Cookie、TLS、CORS 等规范重写,重点讲清「协议语义」和「生产环境里的坑」。

HTTP 的版本只影响怎么传输,不改变核心语义。方法是否安全、是否幂等、缓存是否可用、状态码含义,在 HTTP/1.1、HTTP/2、HTTP/3 中是一致的。