centos7安装Docker(2023/10/24)
一、安装前必读
系统配置方面,这里使用的是Centos7 Linux 内核:官方建议 3.10 以上。
注意:本文的命令使用的是 root 用户登录执行,非 root 用户所有命令前面要加 sudo
1.查看当前的内核版本
1 uname -r
如图为3.10 ,满足条件。
2.使用 root 权限更新 yum 包(生产环境中此步操作需慎重,生产环境中此步操作需慎重,生产环境中此步操作需慎重)
1 yum -y update
(yum -y update为非必须执行的,看个人情况,之后出现不兼容的情况则必须update yum)
注意:
yum -y update:升级所有包同时也升级软件和系统内核;
yum -y upgrade:只升级所有包,不升级软件和系统内核
3.如果之前安装过doker 卸载旧版本
1 yum remove docker docker-common docker-selinux docker-engine
二、安装Docker的详细步骤
1.安装需要的软件包, yum-util 提供yum-config-manager功能,另两个是devicemapper驱动依赖
1 yum install -y yum-utils device-mapper-persistent-data lvm2
2.设置 yum 源
设置一个yum源,下面两个都可用(国内推荐使用阿里仓库或网易仓库)
1 yum-config-manager --add-repo http://download.docker.com/linux/centos/docker-ce.repo(中央仓库)
1 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo(阿里仓库)
3.选择docker版本并安装
(1)查看可用版本有哪些
1 yum list docker-ce --showduplicates | sort -r
(2)选择一个版本并安装:yum install docker-ce-版本号
(已经安装过,所以提示already installed ,nothing to do)
1 yum -y install docker-ce-18.03.1.ce
4.启动 Docker 并设置开机自启
1 systemctl start docker 2 systemctl enable docker
5.启动 安装成功查看版本
1 docker version
6.docker run hello-world测试
1 docker run hello-world
7.dokcer search 测试仓库连接是否正常
docker searh mysql
1 docker search mysql
标签:24,10,update,ce,centos7,yum,docker,安装,Docker From: https://www.cnblogs.com/fxrz/p/17786471.html