centos7安装Docker(2023/10/24)

centos7安装Docker(yum安装)

一、安装前必读

系统配置方面,这里使用的是Centos7 Linux 内核:官方建议 3.10 以上。

注意:本文的命令使用的是 root 用户登录执行,非 root 用户所有命令前面要加 sudo

1.查看当前的内核版本

1 uname -r

D:\Documents\WeChat Files\wxid_50mjq0m25bb922\FileStorage\Temp\327a86a90636daab378549d26db9186.png

如图为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

D:\Documents\WeChat Files\wxid_50mjq0m25bb922\FileStorage\Temp\ee86c79e5f14c85c3933e28c633de21.png

 

(2)选择一个版本并安装:yum install docker-ce-版本号

(已经安装过,所以提示already installed ,nothing to do)

1 yum -y install docker-ce-18.03.1.ce

D:\Documents\WeChat Files\wxid_50mjq0m25bb922\FileStorage\Temp\f8bd3af029e2985f2b1c9ccafe1eb62.png

 

4.启动 Docker 并设置开机自启

1 systemctl start docker
2 systemctl enable docker

 

5.启动 安装成功查看版本

1 docker version

D:\Documents\WeChat Files\wxid_50mjq0m25bb922\FileStorage\Temp\ae30e1726953a6ca690d4eb62e5405c.png

 

6.docker run hello-world测试

1 docker run hello-world

D:\Documents\WeChat Files\wxid_50mjq0m25bb922\FileStorage\Temp\350ca7ce4f899f3f5b77cc7ebdbb456.png

 

7.dokcer search 测试仓库连接是否正常

docker searh mysql

1 docker search mysql

 

 
posted @ 2023-10-25 10:08  飞行日志  阅读(161)  评论(0编辑  收藏  举报