当前位置:首页 > 系统教程 > 正文

Linux离线安装Docker详解(银河麒麟ARM64与CentOS/x86_64通用教程)

Linux离线安装Docker详解(银河麒麟ARM64与CentOS/x86_64通用教程)

在本教程中,我们将详细介绍如何在Linux系统(特别是银河麒麟ARM64架构)上离线安装Docker。此方法也适用于CentOS系统和银河麒麟x86_64系统,亲测有效。离线安装适用于无网络环境或内网部署,帮助小白用户轻松完成Docker离线安装

Linux离线安装Docker详解(银河麒麟ARM64与CentOS/x86_64通用教程) Docker离线安装 银河麒麟ARM64 CentOS系统 Linux容器教程 第1张

一、系统环境准备

在开始安装前,请确保目标系统为Linux,并确认架构。本教程以银河麒麟ARM64系统为例,但也兼容CentOS系统和银河麒麟x86_64系统。建议使用root权限或sudo执行命令。

二、下载Docker离线安装包

由于是离线安装,您需要提前从Docker官网或镜像站下载安装包。提供下载地址示例(请根据实际版本替换):

  • Docker二进制包:https://download.docker.com/linux/static/stable/aarch64/(用于ARM64)
  • 或适用于x86_64的包:https://download.docker.com/linux/static/stable/x86_64/

下载后,将安装包(如docker-20.10.9.tgz)保存到本地。

三、传输安装包到目标机器

使用U盘、SCP或SFTP工具将安装包传输到目标Linux机器。假设放置路径为/tmp/docker.tar.gz

四、安装步骤

1. 解压安装包:在终端中执行以下命令。

tar -xzvf /tmp/docker.tar.gz -C /tmp/

2. 复制Docker二进制文件到系统目录:

sudo cp /tmp/docker/* /usr/bin/

3. 创建Docker系统服务(可选,用于开机自启):编辑文件/etc/systemd/system/docker.service,添加服务配置。

[Unit]Description=Docker Application Container EngineAfter=network.target[Service]Type=simpleExecStart=/usr/bin/dockerdRestart=on-failure[Install]WantedBy=multi-user.target

4. 启动Docker服务:

sudo systemctl start dockersudo systemctl enable docker

五、验证安装

运行以下命令检查Docker是否安装成功:

docker --version

如果输出版本信息,则表示Docker离线安装完成。您还可以运行docker run hello-world测试容器功能(需提前加载镜像)。

六、总结

本教程覆盖了从下载到验证的完整过程,适用于多种Linux系统。通过此Linux容器教程,即使小白用户也能轻松在离线环境下部署Docker。如有问题,请参考Docker官方文档或社区资源。