当前位置:首页 > 系统教程 > 正文

在Ubuntu 20.04/18.04上安装Docker的全面指南 (小白友好的一步步教程)

在Ubuntu 20.04/18.04上安装Docker的全面指南 (小白友好的一步步教程)

欢迎阅读本教程!本文将详细介绍如何在Ubuntu 22.04以下版本(如Ubuntu 20.04或18.04)上安装Docker。Docker是一种流行的容器技术,能帮助您轻松部署和管理应用。无论您是新手还是有一定经验的用户,本指南都将以简单易懂的方式引导您完成整个Docker安装过程,让您在Ubuntu系统上快速上手容器技术

在Ubuntu 20.04/18.04上安装Docker的全面指南 (小白友好的一步步教程) Docker安装  Ubuntu系统 容器技术 Linux教程 第1张

前提条件

在开始之前,请确保您拥有以下条件:

  • 一台运行Ubuntu 20.04或18.04的计算机(或其他低于22.04的版本)。
  • 具有sudo权限的用户账户。
  • 稳定的网络连接,以便下载软件包。
  • 基本熟悉终端命令,但这并非必需,本教程会提供详细命令。

步骤一:更新系统包列表

首先,打开终端(可通过快捷键Ctrl+Alt+T),运行以下命令来更新您的Ubuntu系统包列表,确保安装过程顺利:

    sudo apt update  

这个命令会从仓库获取最新的软件包信息,是Linux教程中的常见第一步。

步骤二:安装必要的依赖包

接下来,安装一些基础依赖包,这些包有助于Docker正常运行:

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

这些工具将用于安全地添加外部仓库,是容器技术生态的一部分。

步骤三:添加Docker的官方GPG密钥

为确保软件来源可信,需要添加Docker的GPG密钥。运行以下命令:

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

这步验证了Docker仓库的完整性,是Docker安装的关键安全措施。

步骤四:添加Docker仓库

现在,将Docker的官方仓库添加到您的系统。根据您的Ubuntu版本选择命令(以下以20.04为例,18.04用户可替换为“bionic”):

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

对于Ubuntu 18.04,将“focal”替换为“bionic”。这确保了您从官方源获取Docker。

步骤五:安装Docker引擎

再次更新包列表,然后安装Docker引擎:

    sudo apt updatesudo apt install -y docker-ce docker-ce-cli containerd.io  

这个过程可能需要几分钟,请耐心等待。安装完成后,您就成功在Ubuntu系统上部署了Docker。

步骤六:启动Docker服务并设置开机自启

安装后,启动Docker服务并使其在系统启动时自动运行:

    sudo systemctl start dockersudo systemctl enable docker  

这确保了Docker在后台持续运行,方便您管理容器技术应用。

步骤七:验证安装

最后,运行一个测试命令来验证Docker是否安装成功:

    sudo docker run hello-world  

如果看到“Hello from Docker!”的消息,恭喜您!Docker安装已完成。这标志着您已掌握基础Linux教程技能,可以开始探索更多容器功能。

总结

通过本教程,您学会了在Ubuntu 22.04以下版本上安装Docker的全过程。从更新系统到验证安装,每一步都旨在简化操作。Docker作为强大的容器技术工具,能大幅提升开发效率。如果您遇到问题,可参考官方文档或在线社区。现在,尝试在您的Ubuntu系统上部署第一个容器吧!