限时福利领取


在Linux环境下安装Docker是开发者必备的技能之一。本文将分步骤介绍如何在CentOS系统上完成Docker的安装和配置,帮助你快速搭建容器化开发环境。

检查系统版本

首先需要确认你的Linux系统版本是否符合Docker的安装要求。对于CentOS系统,建议使用9以上版本。

cat /etc/redhat-release

查看系统版本

清理旧版本(可选)

如果之前安装过Docker,建议先卸载旧版本,避免潜在的冲突问题。

卸载旧版本

安装准备工作

  1. 安装必要的依赖包
  2. 添加Docker官方软件源
  3. 推荐配置国内镜像源加速下载
dnf -y install dnf-plugins-core
dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

添加软件源

正式安装过程

  1. 更新软件包缓存
  2. 安装Docker引擎及相关组件
  3. 启动Docker服务并设置开机自启
dnf makecache
dnf -y install docker-ce docker-ce-cli containerd.io
systemctl start docker
systemctl enable docker

安装Docker引擎

验证安装结果

使用以下命令检查Docker是否安装成功:

docker --version
docker run hello-world

验证安装

配置镜像加速

为了提升镜像下载速度,建议配置国内镜像源。创建配置文件并添加多个国内镜像地址:

mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": [
    "https://docker.mirrors.aliyuncs.com",
    "https://docker.mirrors.huaweicloud.com"
  ]
}
EOF

配置镜像加速

最后重新加载配置并重启Docker服务,再次运行测试容器确认配置生效。

systemctl daemon-reexec
systemctl restart docker
docker run hello-world

测试配置

Logo

音视频技术社区,一个全球开发者共同探讨、分享、学习音视频技术的平台,加入我们,与全球开发者一起创造更加优秀的音视频产品!

更多推荐