今天在用docker-compose跑项目的时候出现了一个错误:
解决方案:
我们先查看我们的dokcer-compose版本:
使用docker-compose -v 查看compose的版本:
可以看到版本是1.12.0 其实报错的原因是因为dokcer-compose版本太低了,我们进行版本的升级:
我们这里可以直接下载进行老版本的覆盖,不需要先卸载docker-compose再安装操作:
下载Docker Compose:
curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.4/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
配置执行权限:
sudo chmod +x /usr/local/bin/docker-compose
检查是否安装成功:
docker-compose -v
进行查看版本:
显示已经是1.25.4版本了!进行了老版本的覆盖!
再进行docker-compose up:
可以看到就已经成功运行了compose文件!