CentOS 7 安装Docker Compose教程

Posted by Dayong Chan on 2019-09-15
Words 522 and Reading Time 1 Minutes
Viewed Times

介绍

Docker Compose是一个通过单个文件的配置和定义来运行复杂应用的Docker工具。
在配置文件中,可以定义多个容器以及容器跟容器之间的关联,对容器进行合理的编排;所有的容器通过services来定义,然后使用docker-compose脚本来启动、停止和重启应用,和应用中的服务以及所有依赖服务的容器,非常适合组合使用多个容器进行开发的场景。

安装 Docker Compose

Mac和Linux可以根据下面的方式进行安装

  1. 下载程序

    这里是指定了1.23.1的版本,建议安装前看下最新的版本是什么

    1
    curl -L "https://github.com/docker/compose/releases/download/1.23.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
  2. 添加运行的权限

    1
    chmod +x /usr/local/bin/docker-compose
  3. 查看安装是否成功
    1
    docker-compose -v

或者到下面的地址根据自己的系统下载对应的安装文件进行安装,这里不做详细介绍

request
1
https://github.com/docker/compose/releases

Docker Compose 命令大全

下文中的配置文件是指docker-compose.yml这个文件

  • up 构建并启动已经配置好的容器
    1
    docker-compose up [OPTIONS] IMAGE [COMMAND] [ARG...]
  • build 构建容器的实例,但是不启动
  • bundle
  • config 查看和校验配置文件的内容
  • create 根据配置文件创建出
  • down 停止并删除容器
  • events 打印容器触发的事件
  • exec 进入正在运行的容器执行命令
  • help 打印帮助信息
  • images 列出镜像
  • kill 杀死正在运行的容器
  • logs 打印容器的日志
  • pause 暂停容器所有的进程
  • unpause 恢复容器所有的进程
  • port
  • ps 列出正在运行的容器
  • pull 拉取配置文件中的容器镜像
  • push
  • restart 重启容器
  • rm 删除容器的镜像
  • run 在控制台上运行容器
  • scale 增加容器实例的数量
  • start 启动容器
  • stop 停止容器
  • top 获取当前运行的容器的信息
  • version 查看Compose的版本

本站版权使用署名-非商业性使用-禁止演绎 4.0 国际,转载请保留原文链接及作者。