CentOS Stream 8 是 CentOS Linux 8 的上游开发分支,它是一个滚动更新的预发布模型,介于 Fedora 和 RHEL 之间。在 CentOS Stream 8 上使用容器技术通常涉及安装和管理 Docker。以下是详细步骤:
更新系统:
sudo dnf update -y
安装依赖包:
sudo dnf install -y yum-utils device-mapper-persistent-data lvm2
添加 Docker 官方仓库:
sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
安装 Docker:
sudo dnf install docker-ce --nobest
启动 Docker 服务并设置开机自启:
sudo systemctl start docker
sudo systemctl enable docker
验证安装:
docker --version
拉取镜像:
docker pull nginx:latest
docker pull node:latest
运行容器:
docker run -it node /bin/bash
以上步骤介绍了在 CentOS Stream 8 上安装 Docker 并使用它运行容器的基本过程。更多高级功能,如 Docker Compose 的使用,可以通过官方文档进一步学习。
请注意,CentOS Stream 8 的生命周期将于 2024 年 5 月 31 日结束,因此建议考虑迁移到其他发行版本。