[特殊字符] Docker 安装指南 (CentOS)

🐳 Docker 安装指南 (CentOS)

本指南基于阿里云镜像源,适用于 CentOS 7 及以上版本。

1. 快速安装(最新版)

按顺序执行以下命令即可完成默认最新稳定版的安装与启动。

第一步:安装必要系统工具

bash 复制代码
sudo yum install -y yum-utils

第二步:添加软件源信息

使用阿里云镜像源以提高下载速度:

bash 复制代码
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

第三步:安装 Docker 引擎及相关组件

bash 复制代码
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

第四步:启动 Docker 服务

bash 复制代码
sudo service docker start

(可选) 设置开机自启:sudo systemctl enable docker


2. 进阶操作:安装指定版本

如果您需要安装特定版本的 Docker CE(例如为了兼容性),请按以下步骤操作。

步骤一:查找可用版本

列出所有可用的 Docker CE 版本并按版本号排序:

bash 复制代码
yum list docker-ce.x86_64 --showduplicates | sort -r

输出示例:

text 复制代码
docker-ce.x86_64            17.03.1.ce-1.el7.centos            docker-ce-stable
docker-ce.x86_64            17.03.0.ce-1.el7.centos            docker-ce-stable

步骤二:安装指定版本

[VERSION] 替换为上一步查到的完整版本号(例如 17.03.0.ce-1.el7.centos):

bash 复制代码
sudo yum -y install docker-ce-[VERSION]

3. 注意事项:启用测试版本源

官方软件源默认只启用稳定版(Stable)。如果您需要安装测试版(Test)或边缘版(Edge),需手动修改配置文件。

  1. 编辑配置文件

    bash 复制代码
    vim /etc/yum.repos.d/docker-ce.repo
  2. 修改启用状态 : 找到 [docker-ce-test] 部分,将 enabled=0 修改为 enabled=1

    ini 复制代码
    [docker-ce-test]
    name=Docker CE Test - $basearch
    baseurl=https://download.docker.com/linux/centos/$releasever/$basearch/test
    enabled=1  # 修改此处为 1
    gpgcheck=1
    gpgkey=https://download.docker.com/linux/centos/gpg
  3. 保存退出后,即可在"步骤一"中查找到测试版本的软件包并进行安装。

相关推荐
SilentSamsara8 小时前
SSH 远程管理:密钥登录 + 隧道转发,一次性配置好
linux·运维·服务器·ubuntu·centos·ssh
冷色系里的一抹暖调9 小时前
OpenClaw Docker部署避坑指南:服务启动成功但网页打不开?
人工智能·docker·容器·openclaw
小夏子_riotous11 小时前
Docker学习路径——2、安装
linux·运维·分布式·学习·docker·容器·云计算
gwjcloud13 小时前
Docker详解
java·docker·容器
努力搬砖的咸鱼14 小时前
Label 与 Selector:Kubernetes 资源选择的核心机制
微服务·云原生·容器·架构·kubernetes
白毛大侠15 小时前
Docker vs 虚拟机 vs Go 用户态/内核态:这三组概念
运维·docker·golang·kvm
Warren9817 小时前
Windows本地部署n8n完整教程(基于Docker,新手友好)
运维·windows·python·测试工具·docker·容器·可用性测试
倦王19 小时前
在docker下部署Xinference
运维·docker·容器
阿火~19 小时前
docker完整镜像迁移【亲测有效】
linux·运维·服务器·docker·容器
网硕互联的小客服19 小时前
Linux root用户密码输入错误锁定策略,使用旧密码失败如何处理?
linux·服务器·网络·centos·自动化