您的位置:首页 > 运维架构 > Docker

Docker简介及在CentOS7上进行安装部署

2015-01-06 18:22 791 查看
Docker是为开发人员和管理员提供开发、部署和运行应用的平台!它能够让你快速的打包应用程序以及应用程序部署!

Docker由以下两部分组成:

Docker引擎:轻量级并且非常强大的开源容器虚拟化技术

Docker Hub:为共享和管理应用堆栈的SaaS(软件即服务)服务

为什么使用Docker?

快速分发应用

部署及扩展更容易

应用运行密度高,从而支持运行更多的服务

容易管理

Docker在RHEL7中已经集成,如果已经购买红帽的服务,直接通过订阅频道即可进行安装;在RHEL6.5及以上的6版本中,需要首先安装epel软件包,然后在进行安装;有关的安装方法以及其他OS上的安装方法请参考Docker官网https://docs.docker.com/installation/

经过上面的简单介绍,下面开始Docker的安装之旅!

安装 Docker for CentOS7
1. 准备一个centos7的系统

具体可根据个人需求而定,可参考rhel7的官方文档进行安装!

2. 安装docker

# yum install docker -y

安装 Docker for CentOS6
Docker的安装包在EPEL(Extra Packages for Enterprise Linux )的仓库中,因此若想安装docker,需要先安装epel仓库;并且当前docker仅支持64位操作系统,使用如下命令进行安装

# rpm -Uvh http://dl.Fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm 更新yum源
# yum clean all

# yum update

# yum repolist

安装
# yum install docker-io -y

启动Docker并配置开机启动(CentOS7)

启动/停止Docker

# systemctl [start | stop | restart] docker

配置/取消开机启动

# systemctl [enable | disable] docker

本文出自 “Keyman” 博客,请务必保留此出处http://keyman.blog.51cto.com/9807984/1599918
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: