Linux 学习linux运维

centos7安装docker环境

2020-11-16  本文已影响0人  拾杉

1、检查系统和内核版本

cat /etc/centos-release
uname -a
image.png

2、安装系统依赖工具

yum install -y yum-utils device-mapper-persistent-data lvm2
image.png

3、yum的配置管理,添加docker的软件源地址

 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
image.png

4、更新yum缓存

 yum makecache fast
image.png

5、可以查看所有仓库中所有docker版本,并选择特定版本安装

yum list docker-ce --showduplicates | sort -r
image.png

6、选择docker版本安装,由于repo中默认只开启stable仓库,这里安装的是最新版本

yum install docker-ce 或者指定版本sudo yum install docker-ce-17.12.1.ce

image.png

7、启动docker服务

 systemctl start docker

8、加入开机启动项

systemctl enable docker
image.png

9、查看docker版本

docker version
image.png

10、如果安装出错时:

image.png

这个报错是container-selinux版本低或者是没安装的原因
yum 安装container-selinux 一般的yum源又找不到这个包
需要安装epel源 才能yum安装container-selinux

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo  
 yum install epel-release   #阿里云上的epel源

再安装container-selinux

yum install container-selinux

然后在安装docker-ce就可以了。

yum install docker-ce-18.09.6 docker-ce-cli-18.09.6 containerd.io -y
image.png
image.png

至此,Docker 引擎的安装就完成了。

上一篇下一篇

猜你喜欢

热点阅读