目录
一、基础信息
前提基础知识:docker
docker compose是负责docker容器集群的快速编排。 定义docker-compose.yml配置文件,写好多个容器之间的调用关系,只需要一个命令,就可以启动这些容器。
基本构成:
一文件:docker-compose.yml配置文件
两要素:服务和工程
服务:各个容器实例,比如镜像服务,数据库服务等等;
工程:一组关联的服务组成的完整的业务单元。
二、安装docker compose
不同版本的docker对应的docker compose安装方式不一样,老版的docker需要单独安装,新版的docker中已经集成了docker compose。
旧版:Install the Compose plugin | Docker Docs
新版:
查看当前docker是否自带docker compose
# 查看docker 信息
docker info
或者
docker compose version
1.x.x版本是docker-compose,2.x版本是docker compose,区别在'-',具体的命令可以执行docker compose 或者docker-compose查看命令说明