1.官方一键安装脚本
菜鸟教程:https://www.runoob.com/docker/ubuntu-docker-install.html
2.文字教程
在本指南中,我们将看到什么是 Docker,如何在 Ubuntu Linux 中安装 Docker 引擎。此外,我们还将了解如何安装 Docker compose,这是一个用于定义和运行多容器 Docker 应用程序的工具。
本指南已在 Ubuntu 22.04 LTS 上正式测试。但是,它应该适用于旧版本,例如 20.04 LTS 和 18.04 LTS。为了获得更好的安全性和稳定性,我建议您使用最新的 Ubuntu 22.04 LTS 版本。
什么是 Docker?
Docker 是一种快速、轻量级的操作系统级虚拟化技术,适用于开发人员和系统管理员,他们希望构建具有所有必需依赖项的应用程序,并将其仅作为一个包发布。
与其他虚拟化方法(如 VMWare、Xen 和 VirtualBox)不同,每个虚拟机不需要单独的来宾操作系统。
所有 Docker 容器都有效地共享主机操作系统的内核。每个容器将在同一操作系统的独立用户空间中运行。
Docker 容器也可以在任何 Linux 变体上运行。假设你在 Fedora 中工作,而我在使用 Ubuntu。我们仍然可以相互开发、共享和分发 Docker 映像。
您不必担心操作系统、软件、自定义设置或任何东西。只要我们在主机系统中安装了 Docker,我们就可以继续开发。简单地说,Docker可以在任何地方工作!
您在上面的段落中阅读了两个术语,即 Docker 映像和 Docker 容器。您可能想知道,它们是什么以及它们之间有什么区别。
通俗地说,Docker 镜像是描述容器应如何行为的文件,而 Docker 容器是 Docker 镜像的运行(或停止)状态。
希望你对 Docker 有一个基本的了解。有关更多详细信息,请参阅官方 Docker 用户指南。该链接附在本指南的末尾。
Docker 要求
若要安装和配置 Docker,系统必须满足以下最低要求。
64 位Linux 或 Windows 操作系统。
如果您使用的是 Linux,内核版本应为 3.10 或更高版本。
具有 sudo 权限的用户帐户。
在系统 BIOS 上启用了 VT(虚拟化技术)支持。[阅读:如何确定 CPU 是否支持虚拟化技术 (VT)]
您的系统应连接到 Internet。
在 Linux 中,要验证内核和体系结构详细信息,请从终端运行以下命令:
$ uname -a
示例输出:
Linux Ubuntu22CT 5.15.35-3-pve #1 SMP PVE 5.15.35-6 (Fri, 17 Jun 2022 13:42:35 +0200) x86_64 x86_64 x86_64 GNU/Linux
正如您在上面的输出中看到的,我的 Ubuntu 系统的内核版本是 5.15.35-3-pv