Centos7 docker安装

安装步骤
1、检查内核版本
[root@localhost ~]# uname -r
3.10.0-327.el7.x86_64
docker老版本要求内核版本大于等于3.10。目前docker版本较新,3.10的内核已不满足,需要更新到最新的4.8及其以上。

2、两种安装方式:
1)升级centos内核安装最新的docker;
升级内核:yum update 0(升级完成之后注意检查内核版本是否已是4.8及其以上)
安装最新的docker:yum install docker。(安装过程yes到底。)
启动docker:systemctl start docker。
验证安装是否成功:systemctl status docker。

2)内核不做升级,安装老版本的docker。
可参考:https://www.runoob.com/docker/centos-docker-install.html
a、首次安装,先设置仓库
yum install -y yum-utils device-mapper-persistent-data lvm2
b、添加镜像源地址
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
c、查看版本
yum list docker-ce --showduplicates | sort -r
docker仓库:https://hub.docker.com/

有的朋友可能已经发现镜像源配置的是mirrors.aliyun.com,怎么成了mirrors.163.com。此处需进一步研究
d、选择合适的版本进行安装,本人选择如下版本。有的版本真的是装不上,已经吐血300ml
yum install docker-ce-17.12.0.ce(包名由第一列跟第二列拼起来,中间用-连接)
e、启动docker
systemctl start docker
f、验证是否安装成功
systemctl status docker

ed (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled)
   Active: active (running) since 四 2020-12-03 00:28:38 CST; 21min ago
     Docs: https://docs.docker.com
 Main PID: 14635 (dockerd)
   Memory: 34.5M
   CGroup: /system.slice/docker.service
           ├─14635 /usr/bin/dockerd
           └─14638 docker-containerd --config /var/run/docker/containerd/containerd.toml
—转载请注明出处
原文地址:https://www.cnblogs.com/landiss/p/14077370.html