centos7离线部署docker-compose
1、下载docker-compose-Linux-x86_64离线包
https://github.com/docker/compose/releases
wget https://github.com/docker/compose/releases/download/1.25.1/docker-compose-Linux-x86_64
2、将下载下来的“docker-compose-Linux-x86_64”文件上传到服务器上,然后执行如下命令将其移动到 /usr/local/bin,并改名为“docker-compose”。
mv docker-compose-Linux-x86_64 /usr/local/bin/docker-compose
3、接着执行如下命令添加可执行权限:
chmod +x /usr/local/bin/docker-compose
4、最后使用 docker-compose version 命令测试是否安装成功
docker-compose version
docker-compose version 1.25.1-rc1, build d92e9bee
docker-py version: 4.1.0
CPython version: 3.7.4
OpenSSL version: OpenSSL 1.1.0l 10 Sep 2019
5、安装完成后部分操作系统提示docker-compose找不到是由于$PATH路径问题
运行docker-compose 命令报错:"bash: docker-compose: command not found"
方法一:
修改/etc/profile文件,在/etc/profile文件的适当位置添加
export PATH=$PATH:/usr/local/bin
最后执行source /etc/profile命令
方法二:
编辑vim /root/.bash_profile文件
内容如下:
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin:/usr/local/bin
export PATH
编辑保存后执行source /root/.bash_profile使配置立即生效