文章

记录技术实践、产品思考、读书笔记与项目复盘

287 篇文章 · 26 个分类

OSS对象存储Docker部署完整教程

OSS对象存储Docker部署完整教程

Docker随手发现

本文对比MinIO、RustFS等四款开源对象存储,重点演示RustFS的Docker Compose部署及完整S3兼容配置流程。涵盖创建Bucket、配置IAM权限策略、生成Service Account密钥及设置公开访问策略,并提供Python SDK测试代码,适用于中小型业务私有OSS搭建。

112·
DockerLinuxRust
批量将当前目录下每个子文件夹分别压缩为独立的 tar.gz 文件

批量将当前目录下每个子文件夹分别压缩为独立的 tar.gz 文件

ubuntu系统随手发现

本文详细介绍在Linux中批量将子文件夹压缩为独立tar.gz文件的方法。涵盖基础for循环、指定目录、排除特定文件夹、利用find动态筛选、通过parallel或xargs实现并行加速、日志记录、完整性校验及pigz多线程压缩等进阶技巧,并提供综合脚本模板,高效完成目录打包任务。

87·
UbuntuDebianLinux
PostgreSQL 数据库迁移完全指南:从 A 服务器到 B 服务器

PostgreSQL 数据库迁移完全指南:从 A 服务器到 B 服务器

数据库postgreSQL

本文详解PostgreSQL从A到B服务器的四种主流迁移方案:pg_dump逻辑备份、管道流式传输、pg_basebackup物理复制及pgcopydb自动化工具。涵盖版本兼容检查、选型矩阵、具体操作步骤、并行配置及迁移后数据一致性验证,助您根据数据规模和停机需求选择最佳策略。

94·
数据库PostgreSQLUbuntu
wsl虚拟硬盘空间治理完全指南:压缩与迁移

wsl虚拟硬盘空间治理完全指南:压缩与迁移

ubuntu系统Docker经验累积

本文详解Windows WSL虚拟硬盘膨胀问题的两大解决方案:一是通过清空文件和DiskPart工具压缩VHDX以回收C盘空间;二是利用export/import命令将发行版迁移至其他分区,彻底解决空间不足问题。附带Docker处理及全新安装指定路径技巧,助用户高效管理WSL磁盘。

178·
容器LinuxUbuntu
Windows 环境中,运行支持 GPU 的 Docker 容器

Windows 环境中,运行支持 GPU 的 Docker 容器

ubuntu系统Docker

本指南详细介绍在Windows 10/11系统上,不使用Docker Desktop,直接在WSL 2内安装Docker Engine并配置GPU支持。涵盖环境准备、启用WSL2、安装Ubuntu、NVIDIA驱动(Windows侧)、Docker Engine、CUDA Toolkit(WSL版本)及NVIDIA Container Toolkit,最终实现在Docker容器中调用GPU加速。提供常见问题排错和验证清单。

220·
DockerLinuxWindows
在 Ubuntu 系统中修改 Docker 和 Containerd 数据存储位置

在 Ubuntu 系统中修改 Docker 和 Containerd 数据存储位置

Dockerubuntu系统

本文指导在Ubuntu系统中将Docker和Containerd数据从默认的/var/lib/docker和/var/lib/containerd迁移到新位置(如/newdisk)。步骤包括:停止服务、使用rsync复制数据、修改配置文件(daemon.json设置data-root、config.toml设置root)、重启服务并验证。还提供了备选的符号链接方法及常见问题解答。

198·
DockerUbuntu
CCX + CC-Switch + OpenAI Codex桌面版 全平台部署安装文档

CCX + CC-Switch + OpenAI Codex桌面版 全平台部署安装文档

AI

本文档介绍了CCX API网关、CC-Switch可视化配置管理器和OpenAI Codex桌面版的全平台部署安装步骤。整体架构为CCX→CC-Switch→Codex,支持Windows10+/macOS12+/Ubuntu22.04+/Debian11+。包含前置依赖安装、三大组件安装(二进制/Docker/桌面版/CLI)、联动配置及常见故障排查。

346·
Node.jsmacos
在Ubuntu 中安装 NVIDIA Container Toolkit

在Ubuntu 中安装 NVIDIA Container Toolkit

Dockerubuntu系统AI

本文介绍在Ubuntu系统中安装nvidia-container-toolkit的三种方法:官方在线安装(需境外网络)、国内中科大镜像源在线安装(推荐)、离线安装(使用GitHub下载deb包)。包含依赖安装、仓库配置、特定版本安装、Docker运行时配置及验证步骤,并提供常见问题解决方案。

174·
GitHubDocker
为OpenClaw添加扩展/Skill

为OpenClaw添加扩展/Skill

AI

本文介绍了如何为OpenClaw项目添加扩展或技能模块,包括相关实现步骤与方法,帮助开发者增强游戏或应用的扩展能力。

412
为OpenClaw添加新的自定义模型

为OpenClaw添加新的自定义模型

AI
447
安装OpenClaw然后配置Nginx反向代理

安装OpenClaw然后配置Nginx反向代理

AI

本文介绍了OpenClaw的安装(使用npm全局安装并配置守护进程)、更新、启动方法,以及通过Nginx反向代理(端口18789)的配置示例。同时提供了OpenClaw.json配置模板、常见错误(如配对请求、HTTPS要求、源允许列表)的解决方案,以及Gateway管理、配置管理和诊断工具的使用说明。

406·
DockeriOS
Miniconda3 安装(Linux-x86_64)及 conda 自定义环境位置创建教程

Miniconda3 安装(Linux-x86_64)及 conda 自定义环境位置创建教程

ubuntu系统

本文针对Linux x86_64系统,提供Miniconda3最新版的完整安装步骤,包括wget下载、校验、执行安装脚本、交互配置及环境变量生效。同时讲解两种自定义conda环境位置的方法:临时指定(--prefix)和永久配置(conda config --set envs_dirs),并附常用conda命令和注意事项。步骤清晰,可直接实操。

396·
Linux