学习

Ollama常见命令

📌 安装 Ollama curl -fsSL https://ollama.com/install.sh | sh 或参考 Ollama 官网 下载安装。 🚀 模型管理 1. 查看已下载的模型 ollama list 例如: ollama pull mistral
2025-02-10

1B模型和1T数据要训练多久

1B模型和1T数据要训练多久 1. 训练时间计算公式 训练时间的计算公式如下: $\frac{abc
2025-01-22

手撕Multi-head Attention

手撕Multi-head Attention
2025-01-21

Docker Compose

Docker Compose 是一个用于定义和运行多容器 Docker 应用程序的工具。通过一个 YAML 文件(通常命名为 docker-compose.yml),你可以配置应用程序所需的多个服务、网络和卷,并使用一条命令启动所有服务。 主要功能 多容器管理:简化多容器应用的配置和启动。 YAML
2025-01-15

从本地到云原生的演变

1. 本地计算机时代:直接运行在物理机上的应用 在早期,应用程序直接运行在物理机的操作系统上。操作系统通过进程管理、内存管理、文件系统等机制,为应用程序提供运行环境。 原理: 操作系统内核:负责管理硬件资源(CPU、内存、磁盘、网络等),并为应用程序提供系统调用接口。 进程隔离:操作系统通过进程隔离
2025-01-14

MinIO的使用

1. 安装 MinIO MinIO 可以在多种环境中安装,比如本地机器、服务器或 Kubernetes 集群。以下是安装步骤: 在 Linux/Mac 上安装 下载 MinIO 二进制文件: wget https://dl.min.io/server/minio/release/linux-amd6
2025-01-14

MinIO三问

1. MinIO 是什么? MinIO 是一个专门用来存储大量文件的工具,类似于一个超级大的“网盘”。它可以存储各种类型的文件,比如图片、视频、文档等。MinIO 的特点是速度快、扩展性强,并且兼容 Amazon S3(一种流行的云存储服务),所以很多支持 S3 的工具也能直接和 MinIO 一起用
2025-01-14

K8S---Service

1. 什么是Service? Service是K8S中用于暴露Pod的网络服务:它为一组Pod提供稳定的网络端点(IP和端口),使得其他应用或用户可以访问这些Pod。 Service实现负载均衡:当有多个Pod提供相同的服务时,Service可以将流量均匀分配到这些Pod上。 Service屏蔽Po
2025-01-14

如果某个Pod崩溃或被删除,那么pod中的相关容器也会崩溃吗?那怎么自动创建一个新的Pod来替换它?

如果某个Pod崩溃或被删除,那么pod中的相关容器也会崩溃吗?那怎么自动创建一个新的Pod来替换它? 这个问题涉及到Kubernetes(K8S)中Pod的生命周期和自愈机制。下面我会详细解释Pod崩溃或被删除时会发生什么,以及K8S如何自动创建一个新的Pod来替换它。 1. Pod崩溃或被删除时会
2025-01-14

K8S---Deployment

1. 什么是Deployment? Deployment是K8S中用于管理Pod的资源对象:它定义了Pod的期望状态(比如运行多少个副本、使用什么镜像等),并确保实际状态与期望状态一致。 Deployment支持滚动更新和回滚:当你更新应用时,Deployment会逐步替换旧版本的Pod,确保应用不
2025-01-14