什么是 Docker Compose?
Docker Compose 是一个用于定义和运行多容器 Docker 应用程序的工具。通过一个 YAML 文件即可配置应用程序的服务,并通过一条命令完成所有服务的创建和启动。
为什么需要离线安装?
在生产环境中,很多服务器处于内网或安全隔离区域,无法直接访问互联网。此时,就需要通过离线方式手动安装 Docker Compose。
离线安装步骤
- 在有网络的机器上下载二进制文件:
前往 Docker Compose Releases 页面,根据目标系统架构(如 Linux x86_64)下载对应版本的二进制文件,例如
docker-compose-linux-x86_64。 - 将文件复制到目标服务器:
使用 U 盘、SCP 或其他方式将下载好的二进制文件传输到目标服务器。
- 赋予执行权限并移动到系统路径:
sudo mv docker-compose-linux-x86_64 /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose - 验证安装:
docker-compose --version若显示版本号,则说明安装成功。
注意事项
- 确保目标系统已安装 Docker 引擎。
- 离线安装不包含自动更新功能,请定期手动检查新版本。
- 不同 CPU 架构(如 ARM)需下载对应的二进制文件。