CentOS 挂载 CR 的详细指南

什么是 CR?
CR(Container Runtime)是容器运行时环境,它负责启动、运行和管理容器,在 CentOS 系统中,常见的 CR 有 Docker 和 containerd,本文将重点介绍如何在 CentOS 上挂载 CR。
准备环境
确保你的 CentOS 系统是最新版本,可以使用以下命令检查:
sudo yum check-update
安装必要的依赖包:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
设置 yum 源,以便安装 CR:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
安装 CR

安装 Docker:
sudo yum install -y docker-ce docker-ce-cli containerd.io
启动 Docker 服务:
sudo systemctl start docker
使 Docker 服务开机自启:
sudo systemctl enable docker
挂载 CR
创建挂载点:
sudo mkdir -p /var/lib/docker
挂载 CR:
sudo mount -t overlay -o lowerdir=/var/lib/docker/overlay2,upperdir=/var/lib/docker/overlay,workdir=/var/lib/docker/overlay /var/lib/docker
验证挂载是否成功:

lsblk
FAQs
问题 1:如何查看 Docker 容器的运行状态?
解答:可以使用以下命令查看 Docker 容器的运行状态:
sudo docker ps
问题 2:如何停止并删除一个 Docker 容器?
解答:使用以下命令停止容器:
sudo docker stop 容器名
使用以下命令删除容器:
sudo docker rm 容器名