文章目录[隐藏]
Docker是一个应用程序,它使在容器中运行应用程序进程变得简单和容易,这就像虚拟机一样,只是更便携,更资源友好,更依赖于主机操作系统。有关Docker容器的不同组件的详细介绍,请查看Docker生态系统:通用组件介绍。
在本教程中,您将学习如何在现有的Rocky Linux 9安装上安装和使用它。
Rocky Linux 9服务器的非root用户使用Rocky Linux 9的初始设置指南设置了sudo
权限,解释了如何设置。
本教程中的所有命令都应以非root用户身份运行。如果该命令需要root访问权限,则它将以sudo
开头。 Rocky Linux 9的初始设置指南解释了如何添加用户并为他们提供sudo访问权限。
安装Docker
Rocky Linux 9官方存储库中提供的Docker安装包可能不是最新版本。要获得最新和最好的版本,请从官方Docker存储库安装Docker。本节将向您展示如何做到这一点。
首先,让我们更新包数据库:
sudo dnf check-update
虽然Docker没有Rocky Linux特定的存储库,但Rocky Linux基于CentOS,可以使用相同的存储库。添加存储库后,安装Docker,它由三个包组成:
sudo dnf install docker-ce docker-ce-cli containerd.io
安装完成后,启动Docker守护进程:
sudo systemctl start docker
验证它是否正在运行:
sudo systemctl status docker
输出应类似于以下内容,显示服务处于活动状态并正在运行:
Output
docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled) Active: active (running) since Sun 2016-05-01 06:53:52 CDT; 1 weeks 3 days ago Docs: https://docs.docker.com Main PID: 749 (docker)
最后,确保它在每次服务器重新启动时启动:
sudo systemctl enable docker
来源:https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-rocky-linux-9
文章评论