《Centos如何搭建Docker》
一、Docker 的简介
Docker是一个开源的应用容器引擎,基于Go语言 并遵从Apache2.0协议开源,用于实现应用的自动化部署,尤其是在云端物理服务器以及虚拟机等环境上。有着快速部署,轻量级,可携带等优势,可以为企业级应用的获取、测试以及交付过程提供便利。
二、CentOS搭建Docker的前提条件
1.服务器要求:要求硬盘至少有20G,系统要求CentOS7 以上
2.CentOS安装Docker所需软件:yum、Python2或Python3
三、CentOS搭建Docker的流程
1.安装必要的系统工具:
首先运行 yum install - y yum-utils device-mapper-persistent-data lvm2
确保 yum-utils一个包安装完成后再继续运行:yum-config-manager--add-repo=https://download.docker.com/linux/centos/docker-ce.repo
2.安装 docker-ce
在运行完yum-config-manager--add-repo=https://download.docker.com/linux/centos/docker-ce.repo后,就可以安装 docker-ce。
输入`yum install docker-ce`安装docker-ce
以上命令行会启动 Docker 守护进程,完成后检查当前安装的版本 `docker --version`
3.启动Docker
安装完后,运行:`systemctl start docker`
验证 Docker 是否启动成功,运行:`systemctl status docker`
4.配置Docker 运行环境
`vi /usr/lib/systemd/system/docker.service`
编辑 ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock 加入 -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock
重新启动Docker运行环境:`systemctl daemon-reload`
`systemctl restart docker`
5.测试Docker安装运行情况
运行:`docker run hello-world`
如果安装成功,可以看到以下的输出:"Hello from Docker! This message shows that your installation appears to be working correctly."
四、总结
CentOS搭建Docker的前提条件是至少有20G的硬盘,并且系统要求CentOS7以上。安装Docker所需软件为yum、Python2或Python3,搭建Docker的流程是安装系统工具,然后安装docker-ce,之后启动docker,再配置docker运行环境,最后测试docker安装运行情况。由此可见,CentOS搭建Docker并不复杂,只要根据以上步骤按顺序执行,就可以搭建起一个完整的Docker环境。