复制代码

为懒人提供无限可能,生命不息,code不止

人类感性的情绪,让我们知难行难
我思故我在
日拱一卒,功不唐捐
  • 首页
  • 前端
  • 后台
  • 数据库
  • 运维
  • 资源下载
  • 实用工具
  • 接口文档工具
  • 登录
  • 注册

其它

【原创】centos 安装docker

作者: whooyun发表于: 2017-12-19 12:15

一直都有听说docker这个英文单词,但是一直都没接触过,只在百度百科上看过基本的概念,从未实操。
今天实操下,在阿里云机器上安装docker。
先简单了解下docker这个东西:
简介
Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和其他的基础应用平台。 
Docker应用场景
web应用的自动化打包和发布;
自动化测试和持续集成、发布;
在服务型环境中部署和调整数据库或其他的后台应用;
从头编译或者扩展现有的OpenShift或Cloud Foundry平台来搭建自己的PaaS环境。
docker组成部分
Docker系统有两个程序:docker服务端和docker客户端。其中docker服务端是一个服务进程,管理着所有的容器。docker客户端则扮演着docker服务端的远程控制器,可以用来控制docker的服务端进程。

下面是实操:
系统环境:
LSB Version: :core-4.1-amd64:core-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 7.4.1708 (Core) 
Release: 7.4.1708
Codename: Core

Docker要求64位的系统且内核版本至少为3.10 ,直接用使用命令查看下,如果小于3.10,那就自己升级下系统内核或者换个版本吧
cat /proc/version

检查完后,开始安装
1、添加yum源。

 yum install epel-release –y
 yum clean all
 yum list
2、安装并运行Docker。
  yum install docker-io –y
  systemctl start docker
3、检查安装结果。
  docker version

扩展知识

 
systemctl start docker     #运行Docker守护进程 
systemctl stop docker      #停止Docker守护进程 
systemctl restart docker   #重启Docker守护进程