在当前的容器化平台实践浪潮中,Docker已成为Linux容器部署的事实标准。CentOS作为服务器端广泛使用的Linux发行版,其与Docker的组合能极大提升应用交付效率。本文提供一份超详细的CentOS Docker安装教程,同时涵盖Docker Compose安装方法,即使是零基础的小白也能轻松完成部署。
首先请确保您的CentOS版本为7或8(推荐CentOS 7.9+)。登录服务器后,先更新系统包并安装必要的工具:
sudo yum update -ysudo yum install -y yum-utils device-mapper-persistent-data lvm2 上述命令会更新YUM仓库索引,并安装Docker所需的依赖组件。
为避免版本冲突,建议先卸载系统中可能存在的旧Docker版本:
sudo yum remove -y docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine 若提示未安装任何软件包,则直接进入下一步。
使用yum-utils配置稳定版的Docker仓库:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
执行以下命令即可安装Docker CE(社区版)及其命令行工具:
sudo yum install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin 若需指定版本,可先执行yum list docker-ce --showduplicates查看可用版本,再替换docker-ce-版本号进行安装。
sudo systemctl start dockersudo systemctl enable docker 此时可通过sudo docker version验证Docker是否正确安装并运行。
虽然新版Docker已集成Compose插件,但许多生产环境仍习惯使用独立的docker-compose命令。以下是Docker Compose安装方法(最新版):
sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-composesudo chmod +x /usr/local/bin/docker-compose 如需特定版本(如2.23.0),可将latest替换为对应版本号。
docker --versiondocker-compose --version 如果正常输出版本号,恭喜您!您已成功在CentOS上完成了容器化平台实践的核心环境搭建。今后可以轻松使用Docker运行容器、通过Compose编排多容器应用。
💡 小贴士: 若希望非root用户执行docker命令,请将用户加入docker组:sudo usermod -aG docker $USER,重新登录后生效。
—— 完整CentOS Docker安装教程结束,欢迎分享实践 ——
本文由主机测评网于2026-02-12发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/20260224996.html