#!/bin/bash

docker stop mysql mongo chrome gcs-uwsgi gcs-worker gcs-beat workflow job-server job-file job-task nsqd nsqadmin lookupd nginx sops notice redis
docker rm mysql mongo chrome gcs-uwsgi gcs-worker gcs-beat workflow job-server job-file job-task nsqd nsqadmin lookupd nginx sops notice redis

docker rmi -f $(docker images -q)

# 卸载docker
systemctl stop docker.service
systemctl stop docker.socket
systemctl stop containerd.service

cd /usr/bin/
rm -rf containerd  containerd-shim  containerd-shim-runc-v2  ctr  docker  dockerd  docker-init  docker-proxy  runc
rm -rf /usr/lib/systemd/system/docker.socket
rm -rf /usr/lib/systemd/system/containerd.service
rm -rf /etc/docker/daemon.json
rm -rf /etc/docker/log.sh

systemctl  daemon-reload

supervisorctl stop all
rm -rf /etc/supervisord.d/*
supervisorctl update

# 卸载eProxy
systemctl stop eAgent
systemctl disable eAgent
syscemctl stop eProxy
syscemctl disable eProxy

# 卸载supervisor
yum -y  remove supervisor

  rpm -e ct-ops-20240827.01-1.ctl2.x86_64
  rpm -e ct-ops-depend-20240827.01-1.ctl2.x86_64 
  rm -rf /home/ct-ops-depend

rm -rf /opt/app/consul* /opt/app/prometheus* /opt/app/telegraf*  /opt/app/thanos* /opt/app/minio* /opt/app/haproxy*  /opt/app/hermes*

rm -rf /data

# 卸载mysql
yum  -y remove mariadb
