Docker学习总结(60)——Docker-Compose 基础知识回顾总结
Posted 科技D人生
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker学习总结(60)——Docker-Compose 基础知识回顾总结相关的知识,希望对你有一定的参考价值。
一、Docker-Compose的基本介绍
Docker-Compose 是 Docker 官方开源的项目,负责实现对 Docker 容器的快速编排,它是由 python 编写的。
#说下Docker-Compose里的两个基本概念
#服务(service):一个应用容器,也就是docker容器,
#项目(project):由一组关联的容器组成的一个完整业务单元
作用: 方便对多个服务进行统一的管理,如果有好多个服务,一个个 run 运行,那是不是 有点对不起自己?
#Docker-Compose使用Yaml文件来进行管理
#yaml文件的注意点
#大小写敏感,缩进表示层级关系
#缩进空格数不要求
#由冒号分隔键值对
二、Docker-Compose 的安装和使用
下载并设置执行权限
#下载
#这个比较慢,换成国内的下载地址
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
#换成国内的地址
sudo curl -L https://get.daocloud.io/docker/compose/releases/download/1.21.2/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
#另外的安装方法,由于它是由 python 编写的,可以使用 pip install docker-compose 安装
#设置权限
sudo
以上是关于Docker学习总结(60)——Docker-Compose 基础知识回顾总结的主要内容,如果未能解决你的问题,请参考以下文章