作者:东儿2502858537 | 来源:互联网 | 2023-05-18 10:34
yummakecache;yumcleanall;yumupdate;yumcleanall;下面安装docker可以参考官方文档:https:docs.docker.come
yum makecache;yum clean all; yum update;yum clean all;
下面安装docker 可以参考 官方文档:https://docs.docker.com/engine/installation/linux/centos/#install-using-the-repository
如果有安装老版本 请先
sudo yum remove docker \
docker-common \
container-selinux \
docker-selinux \
docker-engine
删除老版本
注意 备份或者迁移 默认在 /var/lib/docker/下的镜像等内容
安装docker需要的虚拟文件系统所需东东
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
安装docker的源
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
屏蔽系统源
sudo yum-config-manager --disable docker-ce-edge
安装docker社区版本
sudo yum install docker-ce
开机启动
systemctl
enable
docker.service
当前启动systemctl start
docker.service
这就行了 基础的centos7。x的docker ce版本安装好了
我没有换源 如果要换
参考我下面摘录的(摘自:http://blog.csdn.net/lcj200813138020/article/details/46914161):
1. 切换到系统yum源的目录下,即:cd/etc/yum.repos.d
2.备份系统默认yum源:mvCentOS-Base.repo CentOS-Base.repo.bk
3.下载163网易的yum源:
wgethttp://mirrors.163.com/.help/CentOS6-Base-163.repo
{其他的源:中科大的yum源
wgethttp://centos.ustc.edu.cn/CentOS-Base.repo sohu的yum源 wgethttp://mirrors.sohu.com/help/CentOS-Base-sohu.repo} 本文以网易的源为例4.更改网易的源为默认的系统yum源,即: mv CentOS6-Base-163.repo CentOS-Base.repo 5.运行yum makecache 生成缓存,即yummakecache 此时可能会出现HTTP ERORR 404-Not Found Trying othermirror,原因可能是yum查找软件包 使用的过时的缓存(此时可能需要去cd/etc/yum.repos.d目录,找到过时的缓存,把它去掉), 清空更新之后,再次安装软件,问题消失,具体见如下指令: yum clean all(等同于 yum cleanheaders ; yum cleanpackages); yum update;这之后,重新运行 yum makecache生成缓存,yummakecache主要目的是将服 务器上的软件包信息在本地缓存,以提高搜索安装软件的速度。(第五步很重要哈,我也是弄了好一会 儿的) 现在很多地方连官方源挺好 挺快 所以换源不是啥必须的了