linux(CentOS7)安装Docker(含配置阿里云镜像加速)
- 1.确定当前Linux版本为CentOS7
- 2.安装gcc相关依赖(要能上外网)
- 3.如果有安装旧版本的docker,需要先卸载
- 4.安装需要的软件包
- 5.设置stable镜像仓库
- 6.更新yum软件包索引
- 7.安装DOCKER CE
- 8.启动docker
- 9.测试
- 10.配置镜像加速
- 11.卸载Docker(也可参照第三步)
1.确定当前Linux版本为CentOS7
cat /etc/redhat-release
2.安装gcc相关依赖(要能上外网)
yum -y install gcc gcc-c++
安装完毕检查一下gcc版本
gcc -v
3.如果有安装旧版本的docker,需要先卸载
yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine
PS:Docker CE版的安装要求CentOS7以上版本
4.安装需要的软件包
yum install -y yum-utils device-mapper-persistent-data lvm2
5.设置stable镜像仓库
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
PS:这里不设置docker官方仓库,国外的很慢,这里设置了阿里云的镜像仓库
6.更新yum软件包索引
yum makecache fast
7.安装DOCKER CE
yum -y install docker-ce
8.启动docker
systemctl start docker
9.测试
docker version #查看docker版本
docker run hello-world #拉取hello-world镜像,运行容器
10.配置镜像加速
mkdir -p /etc/docker #创建目录
vim /etc/docker/daemon.json #修改配置文件,位置和CentOS6不同
配置文件内容:
#网易云(自己要有网易云帐号)
{
“registry-mirrors”: [“http://hub-mirror.c.163.com”]
}
或者
#阿里云
{
“registry-mirrors”: [“https://{自已的编码}.mirror.aliyuncs.com”]
}
PS:获取阿里云镜像加速配置的镜像地址(要有自己的阿里云帐号)
重启docker检查镜像是否生效
systemctl daemon-reload #重新加载配置
systemctl restart docker #重启docker
ps -ef | grep docker #查看进程
11.卸载Docker(也可参照第三步)
systemctl stop docker
yum -y remove docker-ce
rm -rf /var/lib/docker
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!

