Docker

  1. 概述

    1. docker compose 安装
  2. 背景

    1. 好久没用 docker 了

      1. 老实说, 这玩意还是很有用的
      2. 为啥很久没用了呢, 说到底还是 docker-cli 太麻烦了
    2. docker-cli 为什么麻烦

      1. 命令参数多
        1. 命令长, 参数多, 敲错一个得重来
      2. 容器关联
        1. 容器一多, 管理麻烦
        2. 没法批量操作, 一不小心容易搞错
    3. 编排工具

      1. 编排工具, 好像就能解决这些问题
        1. 将 容器配置 文本化, 方便修改, 复制
        2. 给 多个容器 做关联, 方便理解顺序
        3. 支持批量操作, 不会一不小心把隔壁容器关掉了
  3. 环境

    1. os

      1. centos7
    2. docker-engine

      1. 19.03.12
    3. python

      1. 3.6.8
    4. pip

      1. 9.0.3

1. 安装

  1. 概述
    1. 安装 docker compose

方式1: curl

  1. 概述

    1. 具体步骤, 去官网查看文档
  2. 步骤

    1. curl 下载文件
    2. 赋予 执行权限

方式2: pip

  1. 概述

    1. 使用 pip 安装
  2. 准备

    1. python
      1. 校验

        # 安装我就不多说了
        > python3 --version
        
    2. pip
      1. 校验

        # 安装我就不多说了
        > pip3 --version
        
  3. 步骤

    1. pip 安装
      1. 命令

        > pip install docker-compose
        
  4. 校验

    1. 命令

      # 如果出现了 版本号, 那么就安装成功了
      > docker-compose --version
      docker-compose version 1.26.2, build unknown
      

ps

  1. ref

    1. Install Docker Compose
      1. 官方文档
    2. Compose file version 3 reference
      1. compose file 的参考文档
  2. 后续

    1. 当然是基础的使用了
原文地址:https://www.cnblogs.com/xy14/p/13310908.html