如何离线安装docker-compose
以下是离线安装 Docker Compose 的详细步骤:
在有网络的机器上下载 Docker Compose 二进制文件
- 访问 Docker Compose 官方发布页面:前往 Docker Compose Releases 页面,查看最新的稳定版本。
- 选择合适的版本和架构:根据目标服务器的操作系统和架构选择对应的二进制文件。例如,对于 Linux x86_64 系统,下载
docker-compose-Linux-x86_64
文件;对于 ARM64 系统,下载docker-compose-Linux-aarch64
文件。 - 下载文件:点击对应的文件链接,将二进制文件下载到本地。
将下载的文件传输到离线服务器
- 使用 U 盘或内网传输:将下载好的 Docker Compose 二进制文件拷贝到 U 盘,然后将 U 盘插入离线服务器,将文件复制到服务器的某个目录下,如
/root
目录。或者通过内网的文件共享服务等方式将文件传输到离线服务器。
在离线服务器上安装 Docker Compose
- 移动文件到系统可执行目录:打开终端,进入存放 Docker Compose 二进制文件的目录,执行以下命令,将文件移动到系统的可执行目录,并重命名为
docker-compose
,使其全局可用。命令如下:
如果是 ARM64 架构的文件,则命令为:sudo mv docker-compose-Linux-x86_64 /usr/local/bin/docker-compose
sudo mv docker-compose-Linux-aarch64 /usr/local/bin/docker-compose
- 添加执行权限:执行以下命令,为 Docker Compose 二进制文件添加执行权限,否则在运行时会报错:
sudo chmod +x /usr/local/bin/docker-compose
- (可选)创建软链接:部分系统可能需要在
/usr/bin
目录下创建一个软链接,以便能够直接使用docker-compose
命令。执行以下命令创建软链接:sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
验证安装
- 检查版本:在终端中运行以下命令,查看 Docker Compose 的版本信息,如果能够正常显示版本号,如
docker-compose version 2.24.6, build 5f4c08e1
,则说明安装成功:
输出:docker-compose --version
即大功告成啦。