• (七)docker-compose 安装


    一、Docker-Compose简介

      Docker-Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。

      Docker-Compose将所管理的容器分为三层,分别是工程(project),服务(service)以及容器(container)。一个工程当中可包含多个服务,每个服务中定义了容器运行的镜像,参数,依赖。一个服务当中可包括多个容器实例。

      在工作中,经常会碰到需要多个容器相互配合来完成某项任务的情况。例如要实现一个Web项目,除了Web服务容器本身,往往还需要再加上后端的数据库服务容器,甚至还包括负载均衡容器等。

      Compose允许用户通过一个单独的docker-compose.yml模板文件(YAML 格式)来定义一组相关联的应用容器为一个项目(project)。

    二、Docker-Compose安装

    2.1 二进制文件安装:

    下载Docker-Compose:

    sudo curl -L https://github.com/docker/compose/releases/download/1.23.0-rc3/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

    增加可执行权限

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

    查看版本

    docker-compose version

    2.2 pip 安装

    安装pip

    yum -y install epel-release
    yum -y install python-pip

    查看本版

    pip --version

    更新pip

    pip install --upgrade pip

    安装docker-compose

    pip install docker-compose

    查看版本

    docker-compose version

    三、安装补全工具

    为了方便输入命令,也可以安装Docker的补全提示工具帮忙快速输入命令:

    yum install bash-completion

    下载docker-compose脚本

    curl -L https://raw.githubusercontent.com/docker/compose/$(docker-compose version --short)/contrib/completion/bash/docker-compose > /etc/bash_completion.d/docker-compose

    四、卸载

    4.1. 二进制文件卸载

    sudo rm /usr/local/bin/docker-compose

    4.2 pip 卸载

    sudo pip uninstall docker-compose
  • 相关阅读:
    SAP BW维护项目中的常见问题 沧海
    从印度英语想到creole 沧海
    侃State模式
    住在“天堂”的代价一个工薪阶层买房的感受
    家庭财务总管软件设计
    侃观察者模式(Observer)
    软件设计起步:画UML类图
    一个提醒软件---好朋友
    学习设计模式的一些心得
    一次偶然结对编程的感受
  • 原文地址:https://www.cnblogs.com/shix0909/p/11087928.html
Copyright © 2020-2023  润新知