# 企业级补丁管理脚本系统 ## Docker 镜像安装 ```bash docker compose down -v docker compose up -d ``` ## 常用命令测试 ```bash # 1. 安装补丁管理系统 cd /working_dir/scripts && rm -fr /opt/patch-management/ && ./install_patch_system.sh # 2. 生成补丁包 patch-mgmt generate /working_dir/old-src /working_dir/new-src # 3. 验证补丁包 patch-mgmt verify /opt/patches/patch-upgrade-hotfix-1.0.0-20251118_033107.tar.gz pre-apply patch-mgmt verify /opt/patches/patch-upgrade-hotfix-1.0.0-20251118_033107.tar.gz post-apply # 4. 应用补丁包, 再需要更新的目录下执行 cd /working_dir/old-src && patch-mgmt apply /opt/patches/patch-upgrade-hotfix-1.0.0-20251118_033107.tar.gz # 5. 回滚补丁包 cd /working_dir/old-src && patch-mgmt rollback -l cd /working_dir/old-src && patch-mgmt rollback patch-upgrade-hotfix-1.0.0-20251118_033107_20251118_073639.json ```