# 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-05-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Ax-Note 学习笔记 > 个人技术笔记集合,涵盖 Docker、Kubernetes、Linux、SQL、Java、DevOps、监控等领域 --- ## 📚 笔记目录 ### 🐳 Docker 相关 | 文档 | 说明 | 主要内容 | |------|------|----------| | **[Docker 基础教程](docker-basics/README.md)** | Docker 安装、配置、镜像和容器管理 | 国内源/阿里云/离线安装、配置文件修改、镜像加速、镜像/容器命令、制作镜像、网络管理、YUM 管理 | | **[Docker 常用容器部署](docker-containers/README.md)** | 常见服务的 Docker 部署方案 | Portainer、MySQL/PostgreSQL/SQL Server、Redis/MongoDB/MinIO、Nacos/Seata/RabbitMQ/RocketMQ、Nginx/Keycloak、Kafka/Pulsar/EMQX/IoTDB、Jenkins/GitLab/XXL-Job、Flink/Superset/OnlyOffice | ### ☸️ Kubernetes(新增) | 文档 | 说明 | 主要内容 | |------|------|----------| | **[Kubernetes 基础教程](kubernetes/README.md)** | K8s 核心概念和命令 | Pod、Deployment、Service、ConfigMap、kubectl 常用命令、实际应用示例 | ### 🔄 DevOps & CI/CD(新增) | 文档 | 说明 | 主要内容 | |------|------|----------| | **[CI/CD 持续集成与部署](devops/cicd/README.md)** | 自动化构建和部署 | GitHub Actions、GitLab CI/CD、Jenkins Pipeline、最佳实践 | ### 📊 监控与可观测性(新增) | 文档 | 说明 | 主要内容 | |------|------|----------| | **[监控与可观测性](monitoring/README.md)** | 系统监控和告警 | Prometheus、Grafana、Alertmanager、分布式追踪、日志聚合 | ### 🐧 Linux 系统 | 文档 | 说明 | 主要内容 | |------|------|----------| | **[Linux 基础教程](linux-basics/README.md)** | Linux 系统管理命令 | 文件管理(权限/用户/组)、磁盘管理(du/df/free)、压缩解压(tar/gzip/zip)、网络配置、Java 环境安装、进程管理与端口查看 | ### 💾 数据库 | 文档 | 说明 | 主要内容 | |------|------|----------| | **[SQL 学习笔记](sql-notes/README.md)** | MySQL 8 高级特性 | 窗口函数(RANK/DENSE_RANK/ROW_NUMBER)、公用表表达式(CTE/WITH)、角色与权限管理、实用技巧 | ### ☕ Java 开发 | 文档 | 说明 | 主要内容 | |------|------|----------| | **[Java 脚本笔记](java-scripts/README.md)** | Windows 和 Linux 下的 Java 应用部署脚本 | Windows 批处理脚本(启动/关闭/重启)、Linux Shell 脚本、systemd 服务配置 | ### 🛠️ 工具使用 | 文档 | 说明 | 主要内容 | |------|------|----------| | **[chsrc 换源工具](chsrc/README.md)** | 全平台通用换源工具 | 安装方法、Node.js 生态换源(npm/yarn/pnpm)、Python/Java/Rust 等语言换源、操作系统级换源(Ubuntu/CentOS) | | **[fnm Node版本管理](fnm/README.md)** | Fast Node Manager 使用指南 | 安装与配置、镜像源设置、PowerShell 自动激活配置、常见问题解决 | | **[Scoop 包管理器](scoop/scoop-guide.md)** | Windows 命令行包管理器 | Bucket 管理(切换国内镜像)、软件安装与卸载、版本管理与更新、常用命令参考 | ### 🌐 WSL2 | 文档 | 说明 | 主要内容 | |------|------|----------| | **[WSL2 网络配置](wsl2/README.md)** | WSL2 访问 Windows 服务 | host.docker.internal、mDNS、防火墙配置 | ### 📦 Docker Compose 详细的 Docker Compose 配置示例请查看 [docker-compose](./docker-compose/) 目录: | 配置 | 说明 | |------|------| | [base-server](./docker-compose/base-server/) | 基础服务集合 | | [MySQL 同步](./docker-compose/mysql_sync/) | MySQL 数据同步方案 | | [Prometheus 监控](./docker-compose/grafana/) | 监控栈配置 | | [Kafka](./docker-compose/kafaka/) | 消息队列配置 | | [ELK/EFK](./docker-compose/elk/) | 日志收集方案 | | [更多...](./docker-compose/) | 查看更多配置示例 | --- ## 📁 文件夹结构 为方便知识管理,每个技术主题都创建了对应的文件夹,包含详细的 README 文档: ``` D:/code/ax-note/ ├── docker-basics/ # Docker 基础知识整理 ├── docker-containers/ # Docker 容器部署整理 ├── kubernetes/ # Kubernetes 文档(新增) ├── devops/ # DevOps & CI/CD(新增) │ └── cicd/ # CI/CD 流水线配置 ├── monitoring/ # 监控与可观测性(新增) ├── linux-basics/ # Linux 系统管理整理 ├── sql-notes/ # SQL 学习笔记整理 ├── java-scripts/ # Java 脚本知识整理 ├── fnm/ # Node.js 版本管理整理 ├── chsrc/ # 换源工具知识整理 ├── scoop/ # Scoop 包管理器整理 ├── wsl2/ # WSL2 配置整理 ├── docker-compose/ # Docker Compose 配置示例 ├── docs/ # 文档索引 ├── Windows/ # Windows 批处理脚本 └── img/ # 图片资源 ``` 每个文件夹下都包含: - `README.md` - 核心知识点整理 - 实用命令和配置示例 - 常见问题解决方案 ## 🔗 快速链接 ### 常用镜像源 | 类型 | 地址 | |------|------| | **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 | ### 推荐工具链 - **Node.js 版本管理**: fnm(快速)或 nvm(经典) - **包管理器换源**: chsrc(一键换源) - **Windows 软件安装**: Scoop(命令行) - **容器管理**: Docker + Portainer(图形界面) - **CI/CD**: Jenkins + GitLab --- ## 📝 说明 本笔记记录了在日常开发和运维中常用的命令、配置和最佳实践。所有内容都经过实际验证,可直接使用。 **最新更新**: 2026年5月16日 - 新增 Kubernetes、CI/CD、监控告警三大模块,优化文档结构 **许可证**: MIT