fischerX/docs/deployment/deployment-guide.md

1.3 KiB

部署指南

文档版本: v1.0.0
创建日期: 2026-05-25
最后更新: 2026-05-25
文档作者: DevOps
文档状态: 草稿
适用范围: DevOps、运维团队

目录


一、环境要求

1.1 服务器配置

环境 CPU 内存 磁盘
开发环境 2 核 4GB 40GB
生产环境 4 核 8GB+ 100GB+

1.2 软件要求

  • Docker 20+
  • Kubernetes 1.25+ (可选)
  • kubectl (可选)

二、Docker 部署

2.1 构建镜像

# 构建 Web 应用镜像
docker build -t fischerx-web:latest -f apps/web/Dockerfile .

# 构建 API 服务镜像
docker build -t fischerx-api:latest -f services/api/Dockerfile .

2.2 启动容器

# 使用 docker-compose
docker-compose up -d

三、Kubernetes 部署

3.1 部署应用

# 部署到 Kubernetes
kubectl apply -f infra/k8s/

# 查看部署状态
kubectl get pods

文档维护: 本文档由 DevOps 维护,部署流程变更时更新
反馈渠道: 如有问题,请联系 DevOps 负责人
最后更新: 2026-05-25
文档状态: 草稿