本文档提供了一套完整的 Docker 离线安装方案,包含自动化安装脚本、卸载脚本及 Systemd 服务配置文件。适用于无外网环境的 Linux 服务器。
文件清单
本文附件将提供下诉文件的压缩包(docker-install-v26.1.3.zip)
- docker-26.1.3.tgz
- docker-compose-linux-x86_64
- install.sh(安装脚本)
- uninstall.sh(卸载脚本)
- docker.service(Systemd 服务配置)
Docker 离线安装
1. 赋予执行权限
在下载完所有文件后,首先赋予脚本执行权限:
bash
chmod +x install.sh uninstall.sh
2. 执行安装
使用 root 权限运行安装脚本,脚本将自动完成解压、复制、配置和启动流程:
bash
sudo ./install.sh
3. 验证安装是否成功
bash
docker --version
4. 执行卸载 (如需)
如果需要移除 Docker:
bash
sudo ./uninstall.sh
Docker Compose 离线安装
前提:已完成 Docker 离线安装,且 Docker 服务正常运行。
1. 移动文件到系统可执行目录
bash
mv docker-compose-linux-x86_64 /usr/local/bin/docker-compose
2. 赋予执行权限
bash
chmod +x /usr/local/bin/docker-compose
3. 验证安装是否成功
bash
docker-compose -v