离线安装Docker(没联网的服务器)详细版
本文将详细介绍如何通过二进制包方式在 Linux 服务器上手动安装 Docker CE 27.5.1 版本。这种方法适用于无法使用官方仓库或需要特定版本安装的场景。
一、准备工作
确认系统要求
- 64位 Linux 系统(推荐 CentOS 7+/Ubuntu 18.04+)
- 至少 2GB 内存
- 推荐使用 root 用户或具有 sudo 权限的用户操作
检查 Docker 是否已安装
在开始安装前,先检查系统是否已安装docker:
docker --version
如果未安装:会提示 command not found 或类似错误。可以接着下文操作进行安装
下载 Docker 二进制包
从官方或可信源下载 Docker 二进制包(以 27.5.1 版本为例):
注:(在联网的服务器上下载)
wget https://download.docker.com/linux/static/stable/x86_64/docker-27.5.1.tgz
# 或使用 curl
# curl -O https://download.docker.com/linux/static/stable/x86_64/docker-27.5.1.tgz
或者在window上下载适合该服务器系统版本的二进制包(可在浏览区访问https://download.docker.com/linux/static/stable/x86_64/docker-27.5.1.tgz)
上传到服务器
将下载的 docker-27.5.1.tgz 文件上传到你的服务器,可以使用 scp 或 xftp 等工具:(我是使用xftp的)
scp docker-27.5.1.tgz username@your-server-ip:/path/to/upload
二、安装 Docker 二进制文件
解压二进制包
进入服务器的docker-27.5.1.tgz 文件路径下解压文件:





