安装指定版本的docker-compose
方法一: 官网安装方式
安装报错:
[root@centos-7-docker webapp-demo]# docker-compose
-bash: docker-compose: 未找到命令
[root@centos-7-docker webapp-demo]# curl -L https://github.com/docker/compose/releases/download/1.19.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (35) Peer reports incompatible or unsupported protocol version.
[root@centos-7-docker webapp-demo]#
解决方法,更新所需软件包:
[root@centos-7-docker webapp-demo]# yum update nss nss-util nspr
最后,就可安装指定版本的docker-compose (这里安装1.19.0版本)
[root@centos-7-docker webapp-demo]# curl -L https://github.com/docker/compose/releases/download/1.19.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
如果还是报上述错误,则可采用下述yum方式直接安装:
方法二: yum安装方式
直接安装docker-compose
yum -y install docker-compose
如果安装报依赖错误,则先升级软件
yum update nss nss-util nspr
然后,就可以yum安装docker-compose了
yum -y install docker-compose
docker-compose version
执行docker-compose up 报错:Couldn't connect to Docker daemon at http+unix://var/run/docker.sock