1. KMS激活服务器搭建

新建并编辑docker-compose.yaml文件

vim docker-compose.yaml

内容如下

services:
  kms:
    image: teddysun/kms:latest
    container_name: kms-server
    # 【自启动配置】
    # always: 只要容器退出就重启。
    # unless-stopped: 除非手动停止,否则在 Docker 重启或系统重启后都会自动运行。
    restart: always
    
    ports:
      - "1688:1688/tcp" # KMS 标准 TCP 端口
      
    # 【性能与资源限制】
    # vlmcsd 非常省资源,限制它可以防止极端情况下的系统风险
    deploy:
      resources:
        limits:
          cpus: '0.10'      # 限制最多使用 10% 的 CPU
          memory: 32M       # 实际上它连 2M 都用不到,给 32M 绰绰有余
          
    # 【健康检查】
    # 确保 1688 端口确实在监听,如果容器卡死,Docker 会自动标记为 unhealthy
    healthcheck:
      test: ["CMD", "nc", "-zv", "127.0.0.1", "1688"]
      interval: 30s
      timeout: 10s
      retries: 3
      start_period: 5s

    # 【日志管理】
    # 防止长时间运行产生过大的日志文件,占用你 J4125 或 NAS 的空间
    logging:
      driver: "json-file"
      options:
        max-size: "10m"
        max-file: "3"

2. Windows 激活操作指南

2.1 设置激活服务器

slmgr /skms 192.168.8.135

2.2 激活 Windows

slmgr /ato

2.3 查看激活状态

slmgr /dlv

3. Office 激活操作指南

3.1 进入 Office 安装目录

cd "C:\Program Files\Microsoft Office\Office16"

3.2 设置激活服务器

cscript ospp.vbs /sethst:192.168.8.135

3.3 激活 Office

cscript ospp.vbs /act

3.4 查看激活状态

cscript ospp.vbs /dstatus

标签: Docker, KMS, 激活, Windows, Office

添加新评论