Docker进阶:离线环境下安装 Docker Compose

Docker进阶:离线环境下安装 Docker Compose

  • [1、下载适用于目标系统架构的 Docker Compose 二进制文件](#1、下载适用于目标系统架构的 Docker Compose 二进制文件)
  • [2、上传 Docker Compose二进制文件](#2、上传 Docker Compose二进制文件)
  • [3、验证Docker Compose安装](#3、验证Docker Compose安装)
  • [4、Docker Compose卸载](#4、Docker Compose卸载)

|-----------------------------|
| 💖The Begin💖点点关注,收藏不迷路💖 |

1、下载适用于目标系统架构的 Docker Compose 二进制文件

查看系统信息:

sql 复制代码
[root@db-oracle ~]# uname -a
Linux db-oracle 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 19 16:18:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
[root@db-oracle ~]# 

根据目标系统的架构(如 Linux、macOS),下载对应版本的 Docker Compose 二进制文件。例如:

对于 macOS 系统,选择下载 docker-compose-Darwin-x86_64 文件。

对于 Linux 系统,选择下载 docker-compose-linux-x86_64 文件。

Docker Compose 文件版本 3 的说明(与Docker版本对应关系):https://docs.docker.com/compose/compose-file/compose-file-v3/

docker-compose下载地址:https://github.com/docker/compose/releases

github下载很慢,这里下载了一个v2.20.2版本,下载放到/usr/local/bin/,授权即可:

可在百度网盘获取:

链接:https://pan.baidu.com/s/1El1EsIHSpBYlFj5aWdCZEw

提取码:ur5e

2、上传 Docker Compose二进制文件

1、将 Docker Compose 移动到系统 bin 目录下,并改名为"docker-compose"。

sql 复制代码
mv docker-compose-Linux-x86_64 /usr/local/bin/docker-compose

cd /usr/local/bin/

2、为 Docker Compose 二进制文件添加执行权限:

sql 复制代码
chmod +x /usr/local/bin/docker-compose

3、验证Docker Compose安装

在终端或命令行界面中运行以下命令来验证 Docker Compose 是否成功安装:

sql 复制代码
docker-compose version

4、Docker Compose卸载

卸载Docker Compose,如果是⼆进制包⽅式安装的,删除⼆进制⽂件即可。

sql 复制代码
sudo rm /usr/local/bin/docker-compose

如果使用了非二进制方式安装Docker Compose,例如使用包管理器或其他安装方法,可以根据具体使用的方法来卸载Docker Compose。

以下是一些常见的卸载方法:

1、如果使用pip安装了Docker Compose,请使用以下命令卸载:

sql 复制代码
pip uninstall docker-compose

2、如果使用包管理器(如apt、yum或dnf)安装了Docker Compose,使用包管理器的相应命令来卸载。例如,在Ubuntu上,可以运行以下命令:

sql 复制代码
sudo apt remove docker-compose

在CentOS上,可以运行以下命令:

sql 复制代码
sudo yum remove docker-compose

|---------------------------|
| 💖The End💖点点关注,收藏不迷路💖 |

相关推荐
dashizhi20151 分钟前
服务器共享禁止保存到本地磁盘、共享文件禁止另存为本地磁盘、移动硬盘等
运维·网络·stm32·安全·电脑
卷福同学36 分钟前
【养虾日记】QClaw操作浏览器自动化发文
运维·人工智能·程序人生·自动化
岁岁种桃花儿44 分钟前
kubenetes从入门到上天系列第二十一篇:Kubernetes安装Ingress实战
云原生·容器·kubernetes
woho7788991 小时前
不同网段IP的网络打印机,打印、扫描设置
运维·服务器·网络
耗子会飞2 小时前
小白学习固定VM虚拟机的centos服务器的IP
运维·服务器·centos
洛阳泰山2 小时前
MaxKB4j Docker Compose 部署指南
java·docker·llm·springboot·rag·maxkb4j
程序员老赵2 小时前
超全 Docker 镜像源配置指南|Windows/Mac/Linux一键搞定,拉镜像再也不卡顿
linux·后端·容器
门豪杰2 小时前
Ubuntu下安装Claude Code
linux·运维·ubuntu·claude·claude code
新新学长搞科研3 小时前
第五届电子、集成电路与通信技术国际学术会议(EICCT 2026)
运维·人工智能·自动化·集成测试·信号处理·集成学习·电气自动化
桌面运维家3 小时前
Windows/Linux双启动:BIOS/UEFI多配置桌面创建指南
linux·运维·windows