logo

一键安装和卸载 Docker 及 Docker Compose

作者:菠萝爱吃肉2024.01.18 05:00浏览量:12

简介:介绍如何通过 Shell 脚本一键安装和卸载 Docker 和 Docker Compose

在本文中,我们将介绍如何通过 Shell 脚本一键安装和卸载 Docker 和 Docker Compose。这个脚本将帮助你简化安装过程,并确保你的系统上安装了最新版本的 Docker 和 Docker Compose。
首先,我们需要创建一个 Shell 脚本文件。你可以使用你喜欢的文本编辑器创建一个新文件,比如 install_docker.sh。然后,将以下代码复制到文件中:

  1. #!/bin/bash
  2. # 更新系统软件包
  3. sudo apt update
  4. sudo apt upgrade -y
  5. # 安装 Docker
  6. sudo apt install docker.io -y
  7. # 启动 Docker 服务
  8. sudo systemctl start docker
  9. sudo systemctl enable docker
  10. # 安装 Docker Compose
  11. sudo apt install docker-compose -y
  12. # 启动 Docker Compose
  13. sudo systemctl start docker-compose
  14. sudo systemctl enable docker-compose

保存并关闭文件后,通过终端进入脚本所在的目录,并运行以下命令使脚本可执行:

  1. chmod +x install_docker.sh

现在,你可以运行脚本安装 Docker 和 Docker Compose:

  1. ./install_docker.sh

脚本将自动更新系统软件包并安装 Docker 和 Docker Compose。安装完成后,Docker 和 Docker Compose 将自动启动,并设置为开机自启。
如果你需要卸载 Docker 和 Docker Compose,可以创建一个类似的脚本文件 uninstall_docker.sh,并将以下代码复制到文件中:

  1. #!/bin/bash
  2. # 停止 Docker 和 Docker Compose 服务
  3. sudo systemctl stop docker docker-compose
  4. sudo systemctl disable docker docker-compose
  5. # 卸载 Docker 和 Docker Compose
  6. sudo apt remove docker.io docker-compose -y

保存并关闭文件后,通过终端进入脚本所在的目录,并运行以下命令使脚本可执行:

  1. chmod +x uninstall_docker.sh

现在,你可以运行脚本卸载 Docker 和 Docker Compose:

  1. ./uninstall_docker.sh

脚本将自动停止 Docker 和 Docker Compose 服务,并禁用开机自启。然后,它将卸载 Docker 和 Docker Compose。请注意,卸载过程将删除所有 Docker 容器、镜像和网络。如果你有重要的数据需要保留,请在卸载之前进行备份。

相关文章推荐

发表评论