Docker在contos7下的安装:
Posted zhangwuji-vs-zhaomin
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker在contos7下的安装:相关的知识,希望对你有一定的参考价值。
Docker介绍:
Docker使用客户端-服务器(C/S)架构模式,使用远程API来管理和创建Docker容器。
Docker容器通过Docker镜像创建。
容器和镜像的关系类似于面相对象中的对象和类。
- Docker镜像是用于创建Docker的模板。
- 容器是独立运行的一个或者一组应用。
- Docker通过命令行或者其他工具使用Docker API与Docker守护进程进行通信。
- 一个物理的或者虚拟的机器用于执行Docker守护进程和容器。
- Docker仓库用来保存镜像,可以理解为代码控制中的代码仓库。
- Docker Hub 提供了庞大的镜像集合供使用。
- Docker Manchine是一个简化的Docker安装的命令行工具。通过一个简单的命令行既可以在相应的平台上安装Docker,比如VirtuBox、Digital Ocean、Microsoft Azure.
Docker在contos7上安装:
安装要求:
Docker运行在contos7上要求的系统为64位,系统的内核版本位3.10以上。
Docker运行在Contos-6.5或者更高版本的contos版本上,要求系统版本位64位,系统内核版本为2.6.32-431或者更高版本。
具体的安装步骤:
1.查看contos7内核版本:
命令行输入:uname –r
2.安装Docker
Docker在2017年3月分出两个版本,Docker CE 和Docker EE.
Docker CE 是社区免费版,Doocker EE既企业版,强调安全,但需要付费使用。
2.1、安装之前请先卸载旧的版本:
sudo yum remove docker
2.2、安装一些需要使用的工具:
sudo yum install –y yum-untils device-mapper-persistent-data lvm2
2.3、添加软件源信息:
这里使用阿里源,也可以使用清华源或者官方源,官方源需要FQ。
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
更新yum缓存:
sudo yum makecache fast
2.4、安装Docker-CE:
sudo yum –y install docker-ce
3、启动Docker后台服务
sudo systemctl start docker
4、测试运行hello-world
docker run hello-world
注:因为本地没有安装hello world这个镜像源,所以会下载一个hello-world的镜像,并在容器内运行。
删除docker ce 的方法:
sudo yum remove docker-ce
sudo rm –rf /var/lib/docker
这里只是安装教程
以上是关于Docker在contos7下的安装:的主要内容,如果未能解决你的问题,请参考以下文章