Debian 12 安装一键安装 Docker 脚本

Docker 是一个开源的应用虚拟化平台,它使用操作系统级别的虚拟化技术,将应用程序及其依赖项封装在容器中。因此,容器化应用在不同的环境中能够一致地运行。在这篇文章中,我们将介绍如何在 Debian 12 上使用一键安装脚本快速安装 Docker。

安装前的准备

在安装 Docker 之前,我们首先需要确保系统是最新的。打开终端,运行以下命令以更新系统:

sudo apt update
sudo apt upgrade -y

确保安装了必要的工具,如 curlapt-transport-https

sudo apt install -y curl apt-transport-https

一键安装 Docker 脚本

以下是一个比较简单的一键安装 Docker 的脚本。你可以在终端中直接执行这些命令来安装 Docker。

#!/bin/bash

# 更新包索引
sudo apt update

# 安装必要的包
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common

# 添加 Docker 的官方 GPG 密钥
curl -fsSL  | sudo apt-key add -

# 添加 Docker 的 APT 源
echo "deb [arch=amd64]  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list

# 更新包索引
sudo apt update

# 安装 Docker
sudo apt install -y docker-ce

# 启动 Docker 服务
sudo systemctl start docker

# 设置 Docker 开机自启
sudo systemctl enable docker

# 检查 Docker 是否安装成功
sudo docker --version

如何使用该脚本

  1. 将上述脚本复制到一个文件中,例如 install_docker.sh

  2. 给予该文件执行权限:

    chmod +x install_docker.sh
    
  3. 执行脚本:

    ./install_docker.sh
    

这将自动更新系统、安装必要的依赖,并完成 Docker 的安装。

安装后的验证

安装完成后,我们可以通过以下命令来验证 Docker 是否安装成功:

sudo docker run hello-world

以上命令会下载一个测试镜像并运行,成功时你会看到类似下面的输出:

Hello from Docker!
This message shows that your installation appears to be working correctly.

Docker 使用概览

使用 Docker,可以通过容器管理应用程序。容器不仅可以提升资源利用率,还能简化部署过程。根据不同的应用类型,以下是一个使用比例饼状图,展示了常用的 Docker 应用场景:

pie
    title 常用 Docker 应用场景
    "Web 应用": 40
    "数据库": 30
    "CI/CD": 20
    "其他": 10

结论

在 Debian 12 上使用一键安装脚本安装 Docker 是一个非常简单且高效的过程。借助 Docker,开发者能够更轻松地部署和管理应用程序。希望本文对你在 Debian 12 上安装 Docker 提供了帮助和指导。如有疑问,欢迎随时提问。