CenOS7.9离线安装docker-compose

由于实验室机房处于内网环境,无法与外网交互,导致无法使用yum命令在线下载配置环境。因此,我在Windows环境(可连接外网)下使用Xftp6来进行个人PC机与机房服务器进行交互管理,在Windows环境中下载rpm安装包通过Xftp上传到机房Linux服务器中,然后离线安装Docker容器

安装环境:

CentOS:release 7.9.2009(Server with GUI)

Docker:19.03.13

Docker-compose:1.27.4

 

方法一: 二进制文件安装(亲测有效)

下载离线安装包(Windows环境):

1.访问 docker-compose 的 GitHub 版本发布页面,下载Linux版本的compose:docker-compose-Linux-x86_64

2.将下载下来的“docker-compose-Linux-x86_64”文件通过Xftp上传到Linux服务器上

离线安装(Linux环境):

进入进入存放compose文件的文件夹,执行如下命令将其移动到 /usr/local/bin,并改名为“docker-compose”

sudo mv docker-compose-Linux-x86_64 /usr/local/bin/docker-compose

然后执行如下命令添加可执行权限:

sudo chmod +x /usr/local/bin/docker-compose

最后使用 docker-compose -v 命令测试是否安装成功(如果提示“没有那个文件或目录”可以重启下服务器再试试),效果如下:

[leeho@localhost docker-compose]$ docker-compose -v
docker-compose version 1.27.4, build 40524192

 

卸载docker-compose

docker-compose卸载只需要删除二进制文件就可以了。

sudo rm -f /usr/local/bin/docker-compose

 

方法二: pip安装

使用python的pip方法进行安装:

安装python-pip:

[root@localhost leeho]# yum -y install epel-release
[root@localhost leeho]# yum -y install python-pip
[root@localhost leeho]# pip --version  # 查看版本
pip 8.1.2 from /usr/lib/python3.7/site-packages (python 3.7)

安装docker-compose:

[root@localhost leeho]# pip install docker-compose

 

你可能感兴趣的:(随笔记_心得,linux,centos,docker,pip,docker-compose)