今天在使用 docker-compose up -d
命令部署微服务集群出现报错 (采用curl安装方式)[41708] Cannot open self /usr/local/bin/docker-compose or archive /usr/local/bin/docker-compose.pkg
官方提供的curl安装方式
sudo curl -L "https://github.com/docker/compose/releases/download/1.25.0/docker-compose-(uname −s)−(uname -m)" -o /usr/local/bin/docker-compose
于是尝试换种方式下载安装至 /usr/local/bin/ 目录下,发现会出现下载完全卡住现象
1、下载安装工具
yum -y install wget
2、下载DockerCompose至 /usr/local/bin/ 目录下
wget https://github.com/docker/compose/releases/download/1.25.0/docker-compose-$(uname -s)-$(uname -m) -O /usr/local/bin/docker-compose
下载不完整导致完全卡住的现象
查找原因发现可能是由于网络原因下载不完整,只好去Github官网手动下载然后上传至 /usr/local/bin/ 目录下再次部署,此时DockerCompose安装成功,便可成功部署!!!