CentOS 7安装docker并配置镜像加速
本文最后更新于 2025-01-03,文章内容可能已经过时。
一、Yum 安装docker【不推荐】
/var/lib/docker
路径主要用于存储容器数据,在使用和操作过程中数据量会逐渐增加。因此,在生产环境中,建议为/var/lib/docker
单独挂载一个硬盘。也可以使用软连接
的方式
1.1 安装必要的一些系统工具
1.2 添加软件源信息
1.3 修改源
1.4 更新并安装Docker-CE
1.5 查找Docker-CE的版本
1.6 安装指定版本的Docker-CE
1.7 启动Docker
1.8 配置镜像加速地址
实测南大 docker 加速效果不错,可以通过修改daemon配置文件/etc/docker/daemon.json
来使用加速器"registry-mirrors": ["https://docker.nju.edu.cn/"
2024年6月 加速地址无效,请自行准备
另外,需要修改cgroupdriver
, 再k8s1.22
之后kubeadm 的kubectl 将使用systemd
为cgroupdriver
二、二进制安装docker 【安装首选方式】
2.1 二进制包下载
2.2 解压,拷贝至/usr/bin 下
2.3 编写docker.service文件
vim /etc/systemd/system/docker.service
备注: 如果想要修改
docker
默认存储路径
,不推荐此方式,建议保留/var/lib/docker
,使用软连接
的方式
2.4 添加可执行权限
2.5 启动,加载,开机自启动
2.6 配置镜像加速器
实测南大 docker 加速效果不错,可以通过修改daemon配置文件/etc/docker/daemon.json
来使用加速器"registry-mirrors": ["https://docker.nju.edu.cn/"
2024年6月 加速地址无效,请自行准备
另外,需要修改cgroupdriver
, 再k8s1.22
之后kubeadm 的kubectl 将使用systemd
为cgroupdriver
2024年9月,dockerhub 镜像又能正常download,此处不知道啥原因,可能HW 放开了吧; 什么阿里云,腾讯云 镜像加速又可以继续使用了,这里不再阐述怎么添加加速
- 感谢你赐予我前进的力量