# ax-note **Repository Path**: axinger/ax-note ## Basic Information - **Project Name**: ax-note - **Description**: code笔记。。。。 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-05-18 - **Last Updated**: 2026-08-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Ax-Note 学习笔记 > 个人技术笔记集合,涵盖 Docker、Kubernetes、Linux、SQL、Java、DevOps、监控等领域。按**学习路径**组织,便于循序渐进。 --- ## 🚀 推荐学习路径 ``` 新手入门 系统运维 编程 & 容器 进阶 & 运维 ────────── ────────── ────────── ────────── 换源 + 工具 ───► Linux 基础 ───► Java 部署 ───► CI/CD (chsrc/fnm/Scoop) Rocky 9 迁移 SQL/MySQL Android 系统管理 Docker 基础 监控/可观测 WSL2/Windows K8s 容器编排 DevOps ``` --- ## 📚 笔记目录(按学习阶段) ### 阶段一:开发环境搭建(入门) 先配好本地环境,后续学习更顺畅。 | 文档 | 主要内容 | |------|----------| | [chsrc 换源工具](chsrc/README.md) | 全平台换源:npm/yarn/pnpm、Python/Java/Rust、Ubuntu/CentOS | | [fnm Node 版本管理](fnm/README.md) | Fast Node Manager 安装、镜像源、PowerShell 自动激活 | | [Scoop Windows 包管理](scoop/scoop-guide.md) | Bucket 管理、软件安装/卸载、常用命令 | | [Android 开发环境](Android/README.md) | Android SDK 自动配置脚本(bat/ps1) | ### 阶段二:系统管理(运维基础) 掌握 Linux 系统和日常运维命令。 | 文档 | 主要内容 | |------|----------| | [Linux 基础教程](linux-basics/README.md) | 文件/用户/权限、磁盘管理、压缩解压、网络配置、进程管理 | | [CentOS 7 与 Rocky 9 运维差异](linux-basics/README-rockylinux.md) | 网络配置、包管理、内核特性、迁移注意事项 | | [WSL2 网络配置](wsl2/README.md) | WSL2 访问 Windows 服务、host.docker.internal、防火墙 | | [Windows 批处理](Windows/) | 用户目录迁移等常用批处理脚本 | ### 阶段三:编程 & 数据库(开发) 部署脚本与数据层常用知识。 | 文档 | 主要内容 | |------|----------| | [Java 部署脚本](java-scripts/README.md) | Windows 批处理 + Linux Shell 启动/关闭/重启、systemd 配置 | | [SQL 学习笔记(MySQL 8)](sql-notes/README.md) | 窗口函数(RANK/DENSE_RANK/ROW_NUMBER)、CTE(WITH)、角色权限 | ### 阶段四:容器 & 编排(进阶) 从单容器到集群,纵向深入。 | 文档 | 主要内容 | |------|----------| | [Docker 基础教程](docker-basics/README.md) | 国内源/阿里云/离线安装、配置文件、镜像加速、镜像/容器命令、网络管理 | | [Kubernetes 基础教程](kubernetes/README.md) | Pod、Deployment、Service、ConfigMap、kubectl 命令、应用示例 | ### Docker Compose 配置示例 按服务类别组织,详见 [docker-compose/README.md](docker-compose/README.md): | 类别 | 包含 | |------|------| | [database/](docker-compose/database/) | Doris / MySQL / MySQL 同步 | | [middleware/](docker-compose/middleware/) | Nacos / RocketMQ | | [big-data/](docker-compose/big-data/) | Kafka / Flink / Hadoop | | [logging/](docker-compose/logging/) | ELK / EFK | | [monitoring/](docker-compose/monitoring/) | Grafana + Prometheus 监控栈 | | [ai/](docker-compose/ai/) | Dify | | [common-server/](docker-compose/common-server/) | 常用服务综合部署 | | [others/](docker-compose/others/) | Portainer 综合栈 / Keycloak / Flowable / Immich / Bitnami | ### 阶段五:DevOps & 监控(持续交付) 自动化与可观测性。 | 文档 | 主要内容 | |------|----------| | [CI/CD 持续集成](devops/cicd/README.md) | GitHub Actions / GitLab CI / Jenkins Pipeline | | [监控与可观测性](monitoring/README.md) | Prometheus / Grafana / Alertmanager / 追踪 / 日志聚合 | --- ## 🔗 快速链接 ### 常用镜像源 | 类型 | 地址 | |------|------| | Node.js (npmmirror) | https://npmmirror.com/mirrors/node/ | | Docker Hub | 见 [docker-basics/README.md](docker-basics/README.md) | | Maven | https://maven.aliyun.com/repository/public | | PyPI | https://pypi.tuna.tsinghua.edu.cn/simple | ### 推荐工具链 - **换源**: chsrc(一键全平台换源) - **Node 版本管理**: fnm(快速)或 nvm(经典) - **Windows 软件安装**: Scoop(命令行) - **容器管理**: Docker + Portainer(图形界面) - **CI/CD**: Jenkins + GitLab --- ## 📁 完整文件夹结构 ``` ax-note/ ├── docker-basics/ # Docker 基础知识 ├── docker-compose/ # Docker Compose 配置(按类别子目录) │ ├── database/ # 数据库 │ ├── middleware/ # 中间件 │ ├── big-data/ # 大数据 │ ├── logging/ # 日志 │ ├── monitoring/ # 监控 │ ├── ai/ # AI │ ├── common-server/ # 常用服务综合部署 │ └── others/ # 其他 ├── kubernetes/ # Kubernetes 文档 ├── devops/cicd/ # CI/CD 流水线 ├── monitoring/ # 监控与可观测性 ├── linux-basics/ # Linux 系统管理 ├── sql-notes/ # SQL 学习笔记 ├── java-scripts/ # Java 部署脚本 ├── Android/ # Android 开发环境 ├── fnm/ # Node 版本管理 ├── chsrc/ # 换源工具 ├── scoop/ # Scoop 包管理器 ├── wsl2/ # WSL2 配置 ├── Windows/ # Windows 批处理脚本 ├── docs/ # 真实文档索引 └── img/ # 图片资源 ``` --- ## 📝 说明 本笔记记录日常开发和运维中常用的命令、配置和最佳实践。示例应在对应版本和环境中验证后再用于生产。 **许可证**: MIT