在 Ubuntu 24.04 上安装 Docker,按照以下步骤操作

Docker 是一个容器化平台,使开发者能够在隔离的容器中创建、部署和运行应用程序。以下是在 Ubuntu 24.04 上安装 Docker 的步骤:

步骤 1: 更新系统

在开始安装 Docker 之前,建议先更新系统中的所有软件包。打开终端并执行以下命令:

bash
sudo apt update && sudo apt upgrade -y

步骤 2: 安装必要的软件包

为了安装 Docker,我们需要一些软件包来确保 Docker 的正确运行。执行以下命令来安装这些软件包:

bash
sudo apt install apt-transport-https ca-certificates curl software-properties-common -y

步骤 3: 添加 Docker 仓库

接下来,需要添加 Docker 的官方仓库。首先,添加 Docker 的 GPG 密钥:

bash
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

然后,将 Docker 仓库添加到 APT 源中:

bash
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

步骤 4: 安装 Docker

现在,Docker 仓库已添加,更新包列表并安装 Docker:

bash
sudo apt update && sudo apt install docker-ce docker-ce-cli containerd.io -y

步骤 5: 验证 Docker 安装

安装 Docker 后,确保 Docker 服务正在运行:

bash
sudo systemctl status docker

您应该看到 Docker 服务已启动并正在运行的消息。

步骤 6: 将用户添加到 Docker 组

为了无需使用 sudo 就可以运行 Docker 命令,将用户添加到 Docker 组:

bash
sudo usermod -aG docker $USER

要使更改生效,您需要注销并重新登录系统,或运行以下命令:

bash
newgrp docker

步骤 7: 测试 Docker

现在,检查 Docker 是否正常工作,运行一个测试容器:

bash
docker run hello-world

如果安装成功,您将看到 Docker 提供的确认消息。

恭喜!您已成功在 Ubuntu 24.04 上安装 Docker。现在,您可以使用 Docker 进行应用程序的容器化和部署。如果您有任何问题或遇到困难,Docker 官方文档和社区总是乐于提供帮助。

  • docker, ubuntu, vps
  • 0 Users Found This Useful
這篇文章有幫助嗎?

相關文章

Корпоративная почта на базе собственного домена

Корпоративная почта на собственном домене не только придаёт профессиональный...

Установка и настройка Rclone

Rclone — это мощный инструмент командной строки для управления файлами на облачных хранилищах....

Apache vs Nginx:有什么区别,如何安装,选择哪个?

当您为项目选择Web服务器时,Apache和Nginx往往是关注的焦点。这两种服务器都非常流行,并在全球范围内广泛使用,但它们各有其特点、优势和适用领域。让我们来看看它们之间的主要区别、可安装的...

HTTP 错误:常见原因及修复方法

错误 403: Forbidden描述: 服务器理解请求,但拒绝执行。通常与访问权限有关。 原因: 文件或目录的访问权限不正确。 IP 地址限制访问。 .htaccess 配置错误。...

使用 Let's Encrypt 无控制面板进行

Let's Encrypt SSL 证书安装指南:使用 Certbot 自动化设置 Let's Encrypt 提供免费且自动化的网站加密服务。本指南将介绍如何在没有控制面板的情况下,通过...

Powered by WHMCompleteSolution