在CentOS 7 上安装Docker
1 Docker CE 安装部署步骤
Docker Community Edition(简称 Docker CE)是 Docker 官方提供的免费版本,为开发者和运维团队提供了完整的容器化平台,助力高效构建和运行容器化应用。
1.1 环境准备与安装步骤
1. 安装系统依赖工具
在开始之前,需确保系统已安装必要的依赖包,执行以下命令:
1 | sudo yum install -y yum-utils device-mapper-persistent-data lvm2 |
2. 配置 Docker CE 镜像源(阿里云加速)
为提升下载速度,建议使用国内镜像源:
1 | sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo |
3. 替换默认仓库地址
修改软件源配置,将官方地址替换为阿里云镜像:
1 | sudo sed -i 's+download.docker.com+mirrors.aliyun.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo |
4. 更新缓存并安装 Docker CE
刷新 YUM 缓存并安装最新版 Docker:
1 | sudo yum makecache fast |
5. 启动 Docker 服务
安装完成后,启动 Docker 并设为开机自启:
1 | sudo systemctl start docker |
##1.1.1.2 可选:安装指定版本 Docker CE
若需特定版本,可按以下步骤操作:
1. 查询可用版本
列出所有可安装的 Docker CE 版本:
1 | yum list docker-ce --showduplicates | sort -r |
2. 安装指定版本
根据输出结果选择版本号,执行安装:
1 | sudo yum -y install docker-ce-<VERSION> |
如需启用测试版仓库,可编辑
/etc/yum.repos.d/docker-ce.repo
,将[docker-ce-test]
下的enabled=0
改为enabled=1
。建议生产环境使用稳定版(Stable),避免测试版(Edge)可能存在的兼容性问题。
2 ERROR
Got permission denied while trying to connect to the Docker daemon socke
1 | # 添加user到docker组 |
3 快速安装
1 | sudo yum remove docker \ |
4 参考
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 热带雨林!
评论