docker-compose是一个管理多个容器的工具,可以解决容器之间的依赖关系,并且可以替代docker命令对容器进行创建、启动和停止的等手工的操作
docker-compose将所管理的容器分为三层,分别是工程,服务以及容器
方法1:在线安装,通过pip安装
python-pip包将安装一个pip的命令。pip命令是一个python安装包的安装工具
python3:pip3 install docker-compose (python3-pip) ? python2:pip install docker-compose? (python-pip)
方法2:在线安装,直接从包仓库安装
方法3:离线安装,直接从github下载安装对应版本
docker compose文件是一个yaml格式的文件,所以注意行首的缩进很严格
默认docker-compose命令会调用当前目录下的docker-compose.yml的文件,因此执行命令前先进入docker-compose.yml文件所在目录
docker compose文件可以在任意目录
vim docker-compose.yml
docker-compose --help
注意:基本命令,需要在docker-compose.yml|yaml文件所在目录里执行