enable_docker.sh
功能说明
重新启用 Docker,解除 disable_docker.sh 设置所有限制并安装 Docker。
使用方法
bash
# 必须使用 sudo 或以 root 用户运行
sudo ./enable_docker.sh执行步骤
- 移除监控脚本:删除定时监控 Docker 的脚本
- 解锁软件包:解除 Docker 相关软件包的锁定
- 移除阻止策略:删除 APT 配置中的 Docker 阻止规则
- 恢复内核模块:移除内核模块黑名单
- 移除审计规则:删除 Docker 相关的审计规则
- 恢复目录权限:恢复 /var/lib/docker 和 /etc/docker 的正常权限
- 安装 Docker:安装 docker.io 或可用版本
- 安装相关工具:安装 docker-compose 和 containerd
- 启动服务:启用并启动 Docker 服务
- 验证安装:测试 Docker 是否正常运行
注意事项
- 该脚本需要 root 权限运行
- 之前的备份文件(在
/root/docker-backup-*)可能需要手动恢复 - 日志保存在
/var/log/docker-enable.log
作者
SDCOM