rockylinux如何安装docker
时间: 2025-01-10 09:55:22 浏览: 83
### 如何在 Rocky Linux 上安装 Docker
#### 安装前准备
为了确保顺利安装,在开始之前确认系统已更新到最新状态并重启。
#### 方法一:通过 DNF 安装 Docker CE
可以直接使用 `dnf` 命令来安装 Docker CE,命令如下:
```bash
sudo dnf install docker-ce --nobest --allowerasing
```
这条指令中的参数解释:
- `--nobest`: 防止因版本冲突而无法安装较新的软件包[^2]。
- `--allowerasing`: 如果有依赖关系需要移除其他软件包,则允许这样做。
#### 方法二:手动配置仓库并安装特定版本的 Docker
对于更精细控制或指定版本的需求,可以按照以下步骤操作:
1. **安装必要的工具**
```bash
yum install -y yum-utils device-mapper-persistent-data lvm2
```
2. **设置稳定版存储库**
添加官方 Docker 的 YUM 存储库以便获取最新的稳定版本
```bash
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
```
3. **查看可用版本列表**
列出所有可选的 Docker 版本号
```bash
yum list docker-ce --showduplicates | sort -r
```
4. **选择并安装具体版本**
根据上面显示的结果挑选合适的版本进行安装。例如要安装 20.10.7 版本,执行下面的命令(注意替换实际想要安装的具体版本)
```bash
yum install -y docker-ce-<VERSION_STRING>
```
5. **启动服务**
启动 Docker 并将其设为开机自启项
```bash
systemctl start docker.service
systemctl enable docker.service
```
以上两种方法都可以成功部署 Docker 至 Rocky Linux 系统环境中[^3]。
#### 下载 Docker Compose (可选)
如果还需要管理多容器应用环境的话,建议也安装 Docker Compose 工具:
```bash
wget https://github.com/docker/compose/releases/download/v2.29.2/docker-compose-linux-x86_64 -O /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
```
这会下载 v2.29.2 版本并将文件放置于 `/usr/local/bin/` 路径下赋予可执行权限[^4]。
阅读全文
相关推荐
















