在 CentOS 7 上安装 Docker 的步骤如下:

1. 更新系统

首先,确保你的系统是最新的。打开终端,运行以下命令:

sudo yum update -y

2. 安装必要的工具

安装 yum-utils 包,这个包提供了管理仓库的工具:

sudo yum install -y yum-utils

3. 设置 Docker 仓库

使用 yum-config-manager 来添加 Docker 的官方仓库:

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

4. 安装 Docker

执行以下命令安装 Docker:

sudo yum install -y docker-ce docker-ce-cli containerd.io

5. 启动 Docker 服务

安装完成后,启动 Docker 服务并设置为开机自启:

sudo systemctl start docker
sudo systemctl enable docker

6. 验证 Docker 安装

可以运行以下命令来验证 Docker 是否安装成功:

sudo docker --version

如果看到 Docker 的版本信息,说明安装成功。

7. (可选)配置非 root 用户使用 Docker

如果你希望以非 root 用户运行 Docker 命令,可以将该用户添加到 docker 组:

sudo usermod -aG docker $USER

添加用户后,需要重新登录或重启终端才能使组更改生效。

8. (可选)使用阿里云镜像加速

如果需要使用阿里云的镜像加速,可以编辑 Docker 的配置文件:

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://<阿里云镜像加速器地址>"]
}
EOF

然后重启 Docker 服务:

sudo systemctl restart docker

总结

现在你已经在 CentOS 7 上成功安装了 Docker。如果你有任何问题或者需要进一步的帮助,请告诉我!

最后修改:2024 年 09 月 24 日
如果觉得我的文章对你有用,请随意赞赏