Centos 安装docker

140 阅读1分钟

1. 备份并清理 YUM 配置文件

  1. 备份原有的 YUM 配置文件
bash
复制代码
sudo mv /etc/yum.repos.d /etc/yum.repos.d.bak
  1. 创建新的 YUM 配置目录
bash
复制代码
sudo mkdir /etc/yum.repos.d

2. 添加阿里云的 CentOS 8 YUM 配置文件

  1. 下载新的 CentOS 8 YUM 配置文件
bash
复制代码
sudo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo

3. 添加 Docker CE YUM 配置文件

  1. 创建 Docker CE YUM 配置文件
bash
复制代码
sudo tee /etc/yum.repos.d/docker-ce.repo <<-'EOF'
[docker-ce-stable]
name=Docker CE Stable - $basearch
baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/8/$basearch/stable
enabled=1
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/docker-ce/linux/centos/gpg
EOF

4. 清除缓存并生成新的缓存

  1. 清除所有缓存
bash
复制代码
sudo yum clean all
  1. 生成新的缓存
bash
复制代码
sudo yum makecache

5. 安装 Docker

  1. 安装 Docker
bash
复制代码
sudo yum install -y docker-ce docker-ce-cli containerd.io

6. 启动并启用 Docker

  1. 启动 Docker 服务
bash
复制代码
sudo systemctl start docker
  1. 设置 Docker 服务开机自启
bash
复制代码
sudo systemctl enable docker

7. 验证 Docker 安装

  1. 检查 Docker 服务状态
bash
复制代码
systemctl status docker