Docker Compose是一个用来定义和运行多容器Docker应用的工具。

安装

先确保安装了python

apt install python3-pip

然后安装docker-compose

apt install -y docker-compose

yum install -y docker-compose

验证是否安装成功

docker-compose --version

增加执行权限

为docker-compose文件增加执行权限

sudo chmod +x /usr/local/bin/docker-compose

全局使用docker-compose

创建软链接,可全局使用docker-compose命令

sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

执行后可全局使用docker-compose命令,即在任何路径下皆可用docker-compose命令操作

输入docker-compose后出现命令介绍即表示全局配置成功

docker-compose默认是需要在docker-compose.yml文件所在目录下执行

如果在全局使用docker-compose命令报错为no configuration file provided: not found

可尝试将当前目录切换到docker-compose.yml文件所在目录再执行

如我的yml文件位置在/opt/harbor/docker-compose.yml

启动

docker-compose up -d