Centos7自定义docker engine 安装源

本文详细介绍了在Centos7系统上安装DockerEngine的过程,包括如何更改源以获取最新版本,安装指定版本的DockerEngine,设置开机启动,以及如何进行卸载和升级。同时,还提供了配置镜像加速的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Centos7在安装docker engine的时候,如果闲操作系统的docker源不够新, 可以直接将docker engine源指向docker提供的地址源,
配置如下:
在目录 /etc/yum.repos.d 下执行命令:
#sudo vi docker.repo

#docker.repo文件内容
[ dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/7/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg

docker engine安装
#sudo yun install docker-engine

如果想安装老版本的docker engine,可以执行如下命令:
yum install docker-engine-1.12.6*

查看docker engine 版本
docker -v

我这次安装的版本是
Docker version 17.05.0-ce, build 89658be

安装完docker之后,设置开机启动Docker Deamon进程

systemctl grep docker
systemctl status

上面由于我们选择的 docker镜像地址中最新的版本是Docker version 17.05.0-ce, build 89658be,而目前docker的版本已经去到了18,所以我们后面看看如何进行卸载和升级

docker engine 卸载

1.查询安装过的包

yum list installed | grep docker

docker-engine.x86_64                 17.05.0.ce-1.el7.centos         @dockerrepo

2.删除安装的软件包

yum -y remove docker-engine.x86_64

3.删除镜像/容器等

rm -rf /var/lib/docker
镜像加速

在新版本 1.8中,我们在centos路径 /etc/docker/daemon.json中添加加速的镜像配置,如果没有这个文件,需要自行创建

{
    "registry-mirrors":["https://registry.docker-cn.com"]
}
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值