disable_docker.sh
これはDockerを完全に無効化して再インストールを防止するためのスクリプトです。Debian 12 Ubuntu 22.04でテストされています。現在のバージョン v1.0。
機能
Dockerを完全に無効化して再インストールを防止します。このスクリプトは:
- すべてのDocker関連サービスを停止および無効化
- Docker関連プロセスを終了
- Dockerパッケージをアンインストール
- Dockerファイルとディレクトリをクリーンアップ
- Docker関連パッケージをロック
- APTブロックポリシーを作成
- 関連するカーネルモジュールを無効化
- 再インストールを防止する監視スクリプトを作成
- 監査ルールを作成
使用方法
bash
# sudoまたはrootユーザーで実行する必要があります
sudo ./disable_docker.sh注意事項
- このスクリプトはroot権限が必要です
- 操作は不可逆です。重要なデータをバックアップしてください
- 監視スクリプトは10分ごとに実行され、Dockerの再インストールを防止します
- ログは
/var/log/docker-disable.logと/var/log/docker-monitor.logに保存されます
作者
SDCOM