如何在AlmaLinux/Rocky Linux上安装Docker
Docker是一个流行的开源平台,用于使用容器开发、部署、运行和运送应用程序。它们类似于虚拟机,有助于将应用程序与系统分离。
现在,创建一个应用程序,将其与所有依赖项打包到一个容器中,并将其交付到任何位置都很简单。
如果您刚刚安装了AlmaLinux或Rocky Linux,您可能想知道如何启动并运行Docker,因为RHEL不提供对Docker的本地支持。
这对你来说可能很奇怪,如果你问自己,这有原因吗,答案是,是的,有原因吗?Red Hat提供对其产品Podman的支持,Podman是Docker的替代品。
因此,事不宜迟,让我向您展示如何在AlmaLinux或Rocky Linux上安装Docker,并开始安装容器化软件。
步骤1:更新系统
首先将AlmaLinux/Rocky Linux 8系统操作系统包更新到最新版本。通过这种方式,我们确保我们拥有一个完全升级的系统。
因此,首先,请使用以下命令更新现有软件:
sudo dnf更新
正如您所看到的,没有可用的更新包,但如果您有更新,请在继续下一步之前应用它们。
步骤2:添加Docker存储库
有一个用于基于RHEL的Linux系统的Docker存储库,其中包含用于安装的rpm包。因此,在AlmaLinux 8/Rocky Linux 8上安装Docker之前,我们需要添加此存储库。
首先,在终端窗口中键入以下命令以安装
yum-utils
包裹
sudo dnf安装yum-utils
这个
yum-utils
包提供了一组用于管理百胜存储库的工具。
接下来,我们需要使用以下命令将Docker存储库添加到我们的系统中:
sudo dnf配置管理器--添加repo https:
//下载.docker.com/linux/centos/doker-ce.repo
代码语言:
JavaScript
(
javascript
)
如您所见,系统会通知您已成功检索到存储库。
步骤3:运行系统更新
运行系统更新,强制您的AlmaLinux/Rocky Linux发行版为系统重建系统回购缓存,以识别新添加的Docker存储库和其中可用的包。
sudo dnf更新
步骤4:列出可用回购
您可以使用此命令来验证Docker repo是否已正确添加:
sudo dnf报告列表
步骤5:在AlmaLinux/Rocky Linux上安装Docker
现在我们已经将Docker存储库添加到系统中,我们可以安装Docker及其命令行工具和container.io,以更有效地管理其主机系统的容器生命周期。
下面的命令将为AlmaLinux/Rocky Linux安装最新的docker软件包:
sudo
dnf
安装
码头工人ce
docker ce cli
集装箱
.io
代码语言:
CSS
(
css
)
用“Y”确认您允许安装显示的软件包列表。
接下来,系统将询问您是否接受将Docker GPG密钥导入到您的系统中。用“Y”再次确认
等待确认消息,确认Docker在您的AlmaLinux/Rocky Linux系统上成功完成安装。
步骤6:启动、启用和验证Docker服务
安装完成后,您可以启动Docker服务,并将其配置为在系统引导时自动启动:
sudo systemctl启动docker
sudo systemctl启用docker
要确认Docker的运行状态,请发出以下命令:
sudo systemctl状态docker
正如您所看到的,Docker已按预期启动并运行。
步骤7:允许非root用户运行Docker命令
到目前为止,我们已经成功地在AlmaLinux/Rocky Linux系统上安装了Docker。
但是,默认情况下,只有root用户和具有sudo权限的用户才能执行Docker命令。因此,如果您尝试运行
码头工人
命令,但不加前缀
sudo
,您将得到这样的输出:
要以非root用户身份运行Docker命令,必须将用户添加到
码头工人
组要执行此操作,请键入:
sudo usermod-aG docker${USER}
延伸阅读:
Windows 记事本终于获得自动更正和拼写检查功能
在首次引入 Windows 大约 41 年后,记事本终于更新了自动更正和拼写检查功能。这家科技巨头于今年 3 月推出了拼...
Ubuntu 的 apt 和 apt-get 命令有什么区别?
在Ubuntu及其他基于Debian的Linux发行版中,软件包管理是系统维护的一个重要方面。apt和apt-get是两...
Ubuntu远程桌面:如何设置和连接
远程桌面是一种允许您远程接管和使用另一台计算机的服务。在Ubuntu中,可以在图形客户端机器上启用它来控制主机。此功能对...
苹果公司在“放开”iPad活动上宣布的4款产品(以及你错过了什么)
利用当天的视频 苹果2024年5月的“放开”活动标志着iPad系列的一个重要里程碑,该公司推出了自成立以来最重大的升级。...
将照片从iPhone传输到iPhone的8种快速方法
已升级到新iPhone,是否要从旧设备中移动所有照片?或者你只是想从别人的iPhone上转移照片?以下是在两部iPhon...