欢迎来到这篇专为小白设计的 Docker安装 教程!如果你正在使用 Ubuntu 22.04以下 的版本(比如20.04、18.04甚至更老),并希望体验 容器化 带来的便利,那么本文正是为你准备的。我们将一步步带你完成 Docker引擎 的安装与配置,让你轻松踏入容器世界。
首先,确保你的Ubuntu版本在22.04以下(例如20.04 LTS、18.04 LTS)。本文的操作适用于x86_64/amd64架构。你需要一个具有sudo权限的用户账户,并保证网络通畅(可能需要科学上网以访问Docker官方仓库)。
如果你之前安装过Docker(如docker.io或docker-engine),请先卸载以避免冲突。打开终端,执行以下命令:
sudo apt remove docker docker-engine docker.io containerd runc 卸载后,/var/lib/docker/ 目录会保留镜像、容器等数据,如果你希望彻底清理,可以手动删除该目录。
更新软件包索引,并安装必要的依赖,以便apt可以通过HTTPS使用仓库:
sudo apt updatesudo apt install ca-certificates curl gnupg lsb-release 为了确保下载的软件包是正版的,我们需要添加Docker的GPG密钥,并设置稳定版仓库。请逐条执行:
sudo mkdir -p /etc/apt/keyringscurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpgecho "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null 注意:对于Ubuntu 22.04以下的版本,lsb_release -cs 会返回正确的发行版代号(如focal、bionic),Docker仓库会提供对应的包。
再次更新软件包索引,然后安装 Docker引擎、容器运行时和命令行工具:
sudo apt updatesudo apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin 等待安装完成,Docker守护进程会自动启动。你可以通过以下命令检查状态:
sudo systemctl status docker 如果未运行,请手动启动并设置开机自启:
sudo systemctl start dockersudo systemctl enable docker 运行经典的hello-world镜像,验证 Docker安装 是否成功:
sudo docker run hello-world 如果看到欢迎信息,说明你的 Docker引擎 已正常工作!
为了避免每次使用docker都加sudo,可以将当前用户加入docker组:
sudo usermod -aG docker $USER 注销并重新登录后生效。
至此,你已经在 Ubuntu 22.04以下 的版本上成功完成了 Docker安装。现在你可以开始探索 容器化 的世界,使用 Docker引擎 轻松部署应用。如果在安装过程中遇到任何问题,欢迎查阅Docker官方文档或在社区提问。祝你使用愉快!
关键词:Docker安装、Ubuntu 22.04以下、容器化、Docker引擎
本文由主机测评网于2026-02-22发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://vpshk.cn/20260226606.html