一、环境介绍¶
1、Ubuntu版本:Ubuntu20.0.4 2、Centos版本:Centos7-X86_64-Eeverything2009
二、安装步骤¶
2.1 基于Ubuntu版本Linux¶
2.1.1 自动安装¶
1、安装Docker引擎,可参考基于Ubuntu版本Docker 引擎(Engine)升级
2、执行apt-get update命令更新包索引。
root@zq-virtual-machine:~# apt-get update
说明:非root用户记得加sudo!!!
3、执行apt-get install docker-compose-plugin命令安装最新版本的 Docker Compose。
root@zq-virtual-machine:~# apt-get install docker-compose-plugin
说明:非root用户记得加sudo!!!
4、执行docker compose version命令查看Docker Compose版本。
root@zq-virtual-machine:~# docker compose version
Docker Compose version v2.10.2
2.1.2 手动安装¶
方法1-pip安装 1、执行apt install python3-pip命令下载pip工具
root@zq-virtual-machine:~# apt install python3-pip
说明:非root用户记得加sudo!!! 2、执行pip install docker-compose命令安装docker-compose。
root@zq-virtual-machine:~# pip install docker-compose
说明:非root用户记得加sudo!!!
方法2-curl安装 1、执行以下命令下载2.4.1版本的 Docker Compose到/usr/local/bin/目录下。
root@zq-virtual-machine:~#curl -L https://github.com/docker/compose/releases/download/v2.4.1/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
2、执行chmod +x /usr/local/bin/docker-compose命令给二进制文件授权。
root@zq-virtual-machine:~# chmod +x /usr/local/bin/docker-compose
3、执行docker-compose --version命令检查安装情况及版本。
root@zq-virtual-machine:~# docker-compose --version
Docker Compose version v2.4.1
2.1.3 更新Compose¶
1、执行apt-get update命令更新包索引。
root@zq-virtual-machine:~# apt-get update
说明:非root用户记得加sudo!!!
2、执行apt-get install docker-compose-plugin命令安装最新版本的 Docker Compose。
root@zq-virtual-machine:~# apt-get install docker-compose-plugin
说明:非root用户记得加sudo!!!
2.2 基于Centos版本Linux¶
2.2.1 自动安装¶
1、安装Docker引擎,可参考基于Centos版本Docker 引擎(Engine)升级
2、执行yum update命令更新包索引。
[root@localhost student]# yum update
说明:非root用户记得加sudo!!!
3、执行yum install docker-compose-plugin命令安装最新版本的 Docker Compose。
[root@localhost student]# yum install docker-compose-plugin
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.tuna.tsinghua.edu.cn
* extras: centosg7.centos.org
* updates: mirrors.tuna.tsinghua.edu.cn
Package docker-compose-plugin-2.10.2-3.el7.x86_64 already installed and latest version
Nothing to do
说明:非root用户记得加sudo!!!
4、执行docker compose version命令查看Docker Compose版本。
[root@localhost student]# docker compose version
Docker Compose version v2.10.2
2.2.2 手动安装¶
方法1-pip安装 1、执行apt install python3-pip命令下载pip工具
[root@localhost student]# apt install python3-pip
说明:非root用户记得加sudo!!!
2、执行pip install docker-compose命令安装docker-compose。
[root@localhost student]# pip install docker-compose
说明:非root用户记得加sudo!!!
方法2-curl安装 1、执行以下命令下载2.4.1版本的 Docker Compose到/usr/local/bin/目录下。
[root@localhost student]#curl -L https://github.com/docker/compose/releases/download/v2.4.1/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
2、执行chmod +x /usr/local/bin/docker-compose命令给二进制文件授权。
[root@localhost student]# chmod +x /usr/local/bin/docker-compose
3、执行docker-compose --version命令检查安装情况及版本。
[root@localhost student]# docker-compose --version
Docker Compose version v2.4.1
2.2.3 更新Compose¶
1、执行yum update命令更新包索引。
[root@localhost student]# yum update
说明:非root用户记得加sudo!!!
2、执行yum install docker-compose-plugin命令安装最新版本的 Docker Compose。
[root@localhost student]# yum install docker-compose-plugin
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.tuna.tsinghua.edu.cn
* extras: centosg7.centos.org
* updates: mirrors.tuna.tsinghua.edu.cn
Package docker-compose-plugin-2.10.2-3.el7.x86_64 already installed and latest version
Nothing to do
说明:非root用户记得加sudo!!!
三、卸载步骤¶
3.1 基于Ubuntu版本Linux¶
3.1.1 自动安装后卸载¶
1、执行apt-get remove docker-compose-plugin命令卸载docker compose。
root@zq-virtual-machine:~# apt-get remove docker-compose-plugin
说明:非root用户记得加sudo!!!
2、执行docker-compose --version命令查看Docker Compose版本。这里观察到,已成功卸载。
root@zq-virtual-machine:~# docker-compose --version
bash: /usr/local/bin/docker-compose: No such file or directory
3.1.2 手动安装后卸载¶
方法1-pip卸载 1、执行pip uninstall docker-compose命令进行卸载。
root@zq-virtual-machine:~# pip uninstall docker-compose
说明:非root用户记得加sudo!!!
2、执行docker-compose --version命令查看Docker Compose版本。这里观察到,已成功卸载。
root@zq-virtual-machine:~# docker-compose --version
bash: /usr/local/bin/docker-compose: No such file or directory
方法2-rm卸载 1、执行rm /usr/local/bin/docker-compose -f命令进行rm卸载。
root@zq-virtual-machine:~# rm /usr/local/bin/docker-compose -f
2、执行docker compose version命令查看Docker Compose版本。这里观察到,已成功卸载。
root@zq-virtual-machine:~# docker-compose --version
bash: /usr/local/bin/docker-compose: No such file or directory
3.2 基于Centos版本Linux¶
3.2.1 自动安装后卸载¶
1、执行yum remove docker-compose-plugin命令卸载docker compose。
[root@localhost student]# yum remove docker-compose-plugin
说明:非root用户记得加sudo!!!
2、执行docker-compose --version命令查看Docker Compose版本。这里观察到,已成功卸载。
[root@localhost student]# docker compose version
docker: 'compose' is not a docker command.
See 'docker --help'
3.2.2 手动安装后卸载¶
方法1-pip卸载 1、执行pip uninstall docker-compose命令进行卸载。
[root@localhost student]# pip uninstall docker-compose
说明:非root用户记得加sudo!!!
2、执行docker compose version命令查看Docker Compose版本。这里观察到,已成功卸载。
[root@localhost student]# docker-compose --version
bash: /usr/local/bin/docker-compose: No such file or directory
方法2-rm卸载 1、执行rm /usr/local/bin/docker-compose -f命令进行rm卸载。
[root@localhost student]# rm /usr/local/bin/docker-compose -f
2、执行docker compose version命令查看Docker Compose版本。这里观察到,已成功卸载。
[root@localhost student]# docker-compose --version
bash: /usr/local/bin/docker-compose: No such file or directory