zoukankan      html  css  js  c++  java
  • CentOS 7 系统 安装docker及docker compose 组件

    概述

    本章将详细介绍在CentOS7.0系统下如何安装docker,分为在线安装和离线安装两部分。目前,CentOS仅发行版本中的内核支持Docker。推荐使用CentOS 7.0及以上版本,64位操作系统、系统内核版本为3.10以上。

    在线安装Docker

    1)首先查看CentOS版本是否要求。若不符合版本要求,请升级系统版本

    cat /etc/redhat-release

    2)安装依赖包

    yum install -y yum-utils device-mapper-persistent-data lvm2

    3)添加软件源信息

    yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

    4)更新yum缓存

    yum makecache fast

    5)安装Docker-CE

    yum -y install docker-ce

    6)启动docker后台服务

    systemctl start docker

    7)查验docker是否安装成功

    docker version

    8)安装docker-compose

    curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose

    9)赋执行权限

    chmod +x /usr/local/bin/docker-compose

    10)查验docker-compose是否安装成功

    docker-compose version

    12)设置docker服务开机自启动

    systemctl enable docker

    离线安装Docker

    1)获取docker离线安装包,形如centos-local.tgz压缩包。(请联系我获取)

    2)将离线包上传到服务器的root目录下

    3)进入root目录,解压.tgz

    cd /root
    tar -xvzf centos-local.tgz

    4)安装createrepo

    cd /root/docker-ce-local
    rpm -ivh createrepo-0.9.9-28.el7.noarch.rpm

    5)新增docker-ce-local.repo源文件,写入以下内容

    vi /etc/yum.repos.d/docker-ce-local.repo

    [docker-ce-local]

      name=Local Yum

      baseurl=file:///root/docker-ce-local/

      gpgcheck=1

      gpgkey=file:///root/docker-ce-local/gpg

      enabled=1

    6生成源索引及缓存

    createrepo /root/docker-ce-local
    yum makecache

    7安装docker-ce

    yum install docker-ce --nogpgcheck

    8)启动并测试

    systemctl start docker
    docker version

    9)加入开机自启

    systemctl enable docker

    10)安装docker-compose

    cp /root/docker-ce-local/docker-compose /usr/bin/

    11)赋执行权限

    chmod +x /usr/bin/docker-compose

    12)验证版本

    docker-compose version
  • 相关阅读:
    Navigator对象关于语言的属性
    对ng-repeat的表格内容添加不同样式:ng-style
    ng-repeat
    ES 6 : 函数的扩展
    二维码下载,区分是 ios 和 android
    gulp配置备份
    [转]移动端web页面使用字体的思考
    移动开发总结
    前端优化:雅虎35条
    input填写银行卡号,每四位空一隔
  • 原文地址:https://www.cnblogs.com/relustarry/p/12366642.html
Copyright © 2011-2022 走看看