错误原因
出现这种错误的原因是安装docker-compose时候出错了,错误地把安装命令中的``改成了英文状态的单引号(当时本人以为该命令有问题,出现了中文状态的单引号,其实这不是中文状态的单单引号)
上图是我出现问题的截图
本来的安装docker-compose命令,这是没问题的
sudo curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
然后我改成了
sudo curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-'uname -s'-'uname -m' > /usr/local/bin/docker-compose
就是这样导致了docker-compose up的命令报错
解决方法
重新安装docker-compose
1 卸载原来错误的docker-compose
卸载docker-compose命令
sudo rm /usr/local/bin/docker-compose
2重新正确安装dockers-compose
安装命令
sudo curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
更改权限
sudo chmod +x /usr/local/bin/docker-compose
查看版本
docker-compose --version