rocky9.4安装 containerd
时间: 2024-11-06 12:11:25 浏览: 38
Rocky Linux 是基于 Red Hat Enterprise Linux (RHEL) 的一个社区发行版,而containerd 是一个轻量级的容器运行时平台,由 Google 开发并维护。要在 Rocky Linux 上安装 containerd,你可以按照以下步骤操作:
1. **更新系统**:
首先,确保你的 Rocky 系统是最新的,运行:
```bash
sudo dnf update -y
```
2. **添加仓库**:
添加 containerd 的官方 yum 或 dnf 仓库,因为 containerd 直接从 GitHub 发布预构建的二进制包。你可以访问 [containerd releases page](https://github.com/containerd/containerd/releases) 查看最新的版本。然后复制相应的 GPG 公钥,并添加到系统的信任存储:
```bash
curl -fsSL https://download.docker.com/linux/rocky/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
sudo rpm --import /usr/share/keyrings/docker-archive-keyring.gpg
```
3. **安装 containerd**:
根据你需要的 containerd 版本,执行以下命令(这里假设你选择的是最新稳定版):
```bash
sudo dnf install containerd.io -y
```
如果需要安装特定版本,替换 `containerd.io` 为 `containerd.io=<version>`。
4. **启动和启用 containerd**:
安装完成后,可以启动 containerd 并设置开机自启:
```bash
sudo systemctl start containerd
sudo systemctl enable containerd
```
5. **验证安装**:
确认 containerd 是否正在运行以及配置正确:
```bash
sudo docker run hello-world
```
阅读全文