Compose 官网安装
docker/compose · GitHub 下载地址
docker compose 官网
Docker Compose是Docker编排服务的一部分,Compose可以让用户在集群中部署分布式应用。
Docker Compose是一个属于“应用层”的服务,用户可以定义哪个容器组运行哪个应用,它支持动态改变应用,并在需要时扩展。
Compose 通过一个配置文件来管理多个Docker容器,
Compose 是用于定义和运行多容器 Docker 应用程序的工具
Compose 有2个重要的概念
项目(Project):由一组关联的应用容器组成的一个完整业务单元,在 docker–compose.yml 文件中定义。
服务(Service):一个应用的容器,实际上可以包括若干运行相同镜像的容器实例。
对于Mac和Windows安装好Docker以后,就已经安装好Docker Compose,不需要手动安装
对于Linux CentOS,需要手动安装
docker-compose 使用 YAML 的配置文件对容器进行管理,YAML 的配置文件后缀可以使用 .yml 或 .yaml 作为文件扩展名(docker-compose.yml)
YAML 基本语法,文件格式
1、大小写敏感
2、使用缩进表示层级关系,通常开头缩进2个空格,字符后缩进1个空格
3、缩进不允许使用 tab 缩进,只允许空格
4、缩进空格数不重要,只要相同层级的元素左对齐即可
5、 ‘#’ 表示注释
6、由冒号分隔的键值对表示对象;一组连词线开头的行,构成一个数组;字符串默认不使用引号
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。