Docker容器

Docker 在Centos 7.5的安装

本文主要是介绍Docker 在Centos 7.5的安装,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1.安装前检查

Docker 要求 CentOS 系统的内核版本高于等于 3.10,所以我们确保能顺利安装

#查看内核版本
uname -a 

满足条件
image-20210408170712853

2.清理之前的docker版本
#检测是否存在docker旧版本,我安装过,所以有docker信息
rpm -qa | grep docker

image-20210408170914221

#存在执行删除
yum remove docker \ 
		docker-client \ 
		docker-client-latest \ 
		docker-common \ 
		docker-latest \ 
		docker-latest-logrotate \ 
		docker-logrotate \ 
		docker-selinux \ 
		docker-engine-selinux \ 
		docker-engine
3.配置镜像源
#安装yum工具,方便配置yum源
yum install -y yum-utils device-mapper-persistent-data lvm2

我这里使用 Aliyun Docker yum 源文件进行安装 Docker

#yum 源配置
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4.安装docker
#显示所有docker-ce可以安装的版本
yum list docker-ce --showduplicates   | sort -r 

image-20210408171602540

#选定版本安装
yum install docker-ce-<VERSION_STRING> -y
#或者安装最新版本
yum install docker-ce -y
5.启动docker并设置开机启动
systemctl start docker && systemctl enable docker
6.验证是否安装成功
docker run hello-world

image-20210408173137437

7.安装docker-compose
Docker-Compose 是用于定义和运行多容器 Docker 应用程序的工具,通过 Compose,您可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有服务。以后要经常使用,所以安装一下
#下载docker-compose
wget -P /usr/local/bin  https://github.com/docker/compose/releases/download/1.29.0/docker-compose-Linux-x86_64  

#配置文件得执行权限
chmod +x /usr/local/bin/docker-compose-Linux-x86_64

#可以更换docker-compose-Linux-x86_64这个名字
mv docker-compose-Linux-x86_64 docker-compose

#测试是否安装成功
docker-compose -v

#查看是否能够正常执行
docker-compose version

image-20210408181502053

这篇关于Docker 在Centos 7.5的安装的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!