Niginx卸载
卸载 Nginx,你需要执行以下步骤:
-
停止 Nginx 服务:
在终端中执行以下命令,停止正在运行的 Nginx 服务:
sudo systemctl stop nginx
-
卸载 Nginx 软件包:
使用以下命令卸载 Nginx 软件包:
sudo apt remove nginx
如果你想连同 Nginx 的配置文件一起删除,可以使用
--purge
选项:sudo apt purge nginx
-
删除配置文件和数据:
卸载 Nginx 软件包不会自动删除其配置文件和数据,你可能需要手动删除这些文件。Nginx 的配置文件通常位于
/etc/nginx/
目录下,你可以使用以下命令删除配置文件:sudo rm -rf /etc/nginx/
此外,Nginx 的网站文件通常位于
/var/www/html/
目录下,你可以根据需要删除这些文件。 -
清理残留文件:
有时候还可能存在一些残留文件或目录,你可以使用以下命令清理它们:
sudo rm -rf /var/log/nginx sudo rm -rf /var/cache/nginx
-
更新系统:
最后,为了确保系统状态的一致性,运行以下命令更新系统:
sudo apt update sudo apt upgrade
Docker卸载
-
停止并删除 Docker 容器:
在终端中执行以下命令,停止所有正在运行的 Docker 容器:
sudo docker stop $(sudo docker ps -aq)
然后,删除所有已停止的 Docker 容器:
sudo docker rm $(sudo docker ps -aq)
-
删除所有 Docker 镜像:
使用以下命令删除所有 Docker 镜像:
sudo docker rmi $(sudo docker images -aq)
-
卸载 Docker 软件包:
使用以下命令卸载 Docker 软件包:
sudo apt purge docker-ce docker-ce-cli containerd.io
如果你使用的是旧版本的 Docker(如 docker.io、docker-engine),请相应修改命令。
-
删除 Docker 配置文件和数据:
删除 Docker 配置文件和数据,包括容器和镜像的存储路径:
sudo rm -rf /etc/docker sudo rm -rf /var/lib/docker
-
清理残留文件:
有时候还可能存在一些残留文件或目录,你可以使用以下命令清理它们:
sudo rm -rf /var/log/docker
-
移除 Docker 组:
如果你曾经添加了用户到 Docker 用户组中,可以使用以下命令将用户从 Docker 组中移除:
sudo usermod -aG docker $USER
-
重启系统:
为了确保系统状态的一致性,最后重启系统:
sudo reboot
三.最后,删除自动安装的相关软件包
sudo apt autoremove