码迷,mamicode.com
首页 > 其他好文 > 详细

docker 学习足迹 一

时间:2016-08-10 14:36:26      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:docker 笔记

容器是直接运行在操作系统内核之上的用户空间,可以让多个独立的用户空间运行在同一台宿主机上。且容器有独立的网络和存储栈,还拥有自己的资源管理能力。

Docker简介

Docker在容器执行环境中增加了一个应用程序部署引擎。目标是提供了一个轻量、快速的环境,能够运行开发者的程序,并方便将程序部署到测试环境,再到生产环境。保证开发环境和生产环境部署的一致性。

Docker组件

  • Docker客户端和服务器

  • Docker镜像

  • Registry

  • Docker容器

  Docker是客户-服务器(C/S)架构,Docker向Docker服务器或守护进程发出请求,服务器或守护进程将完成所有工作并返回结果。可以在同一个宿主机上运行Docker守护进程和客户端,也可以从本地客户端连接到运行在另一个宿主机上的远程Docker守护进程。

  Docker镜像

运行容器的基石,是基于联合文件系统的层式结构,是通过指令一步一步构建出来的。

  Registry

用来保存用户构建的镜像,分为公有、私有


  Docker安装

检查安装前提条件

  内核

通过uname命令检查内核版本信息。

uname -a

Linux vino.docker 3.10.0-327.22.2.el7.x86_64 #1 SMP Thu Jun 23 17:05:11 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux 

如果内核版本较低,则需要升级内核,然后更新Grub启动加载器来加载新内核

  检查Device Mapper

首先需确认Device-mapper是否安装

ls -l /sys/class/misc/device-mapper/


在Centos 7中安装Docker

先添加EPEL软件包仓库

wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-7.noarch.rpm

rpm -ivh epel-release-7-7.noarch.rpm

安装完EPEL之后,就可以安装Docker了

yum -y install docker-io


启动Docker守护进程

systemctl start docker

系统开机自启动docker服务

systemctl enable docker


检查docker是否已经正确安装并运行

docker info






docker 学习足迹 一

标签:docker 笔记

原文地址:http://cz1019sniper.blog.51cto.com/8368695/1836453

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!