Docker在contos7下的安装:

Posted zhangwuji-vs-zhaomin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker在contos7下的安装:相关的知识,希望对你有一定的参考价值。

Docker介绍:

Docker使用客户端-服务器(C/S)架构模式,使用远程API来管理和创建Docker容器。

Docker容器通过Docker镜像创建。

容器和镜像的关系类似于面相对象中的对象和类。

  1. Docker镜像是用于创建Docker的模板。
  2. 容器是独立运行的一个或者一组应用。
  3. Docker通过命令行或者其他工具使用Docker API与Docker守护进程进行通信。
  4. 一个物理的或者虚拟的机器用于执行Docker守护进程和容器。
  5. Docker仓库用来保存镜像,可以理解为代码控制中的代码仓库。
  6. Docker Hub 提供了庞大的镜像集合供使用。
  7. 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下的安装:的主要内容,如果未能解决你的问题,请参考以下文章

centOS7.3 离线安装docker

Docker 安装并部署TomcatMysql8Redis

contos7安装mysql-5.7.28源代码

contos7安装及忘记root密码修改

Contos7 FTP 安装步骤

contos7 yum 安装golang