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

银河麒麟ARM64离线安装Docker教程(亲测有效的离线安装方法,支持CentOS和x86_64)

银河麒麟ARM64离线安装Docker教程(亲测有效的离线安装方法,支持CentOS和x86_64)

银河麒麟ARM64离线安装Docker教程(亲测有效的离线安装方法,支持CentOS和x86_64) 银河麒麟ARM64 离线安装Docker Linux离线安装 Docker安装包下载 第1张

本文将详细介绍如何在银河麒麟ARM64系统上通过离线安装Docker,该方法同样适用于CentOS和银河麒麟x86_64架构,经过亲测有效。对于网络受限的环境,Linux离线安装Docker是必备技能。我们将提供完整的安装包下载地址和每一步操作指南,确保即使是新手也能顺利完成。

一、准备工作:下载离线安装包

首先,你需要在一个有网络的机器上下载Docker的离线安装包。访问Docker官方发布页面(https://download.docker.com/linux/static/stable/),选择对应架构的版本。对于ARM64,进入aarch64目录;对于x86_64,进入x86_64目录。下载最新版本的docker-版本号.tgz文件。例如,本文写作时最新版本为24.0.7,下载链接:https://download.docker.com/linux/static/stable/aarch64/docker-24.0.7.tgz。将下载的tgz文件通过U盘或scp等方式传输到目标银河麒麟ARM64机器上。

二、解压安装包

登录到银河麒麟ARM64系统,将离线包移动到合适的目录,例如/tmp。然后执行以下命令解压:

    tar -xzvf /tmp/docker-24.0.7.tgz  

解压后会生成一个docker目录,里面包含所有Docker二进制文件。

三、安装Docker二进制文件

将解压出的二进制文件复制到/usr/bin目录下:

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

这样,Docker命令就可以全局使用了。

四、配置Docker服务

为了将Docker注册为系统服务,需要创建systemd单元文件。使用以下命令创建/etc/systemd/system/docker.service文件:

    sudo cat > /etc/systemd/system/docker.service <  

保存后,重新加载systemd配置:

    sudo systemctl daemon-reload  

五、启动Docker并设置开机自启

执行以下命令启动Docker服务:

    sudo systemctl start docker  

设置开机自启:

    sudo systemctl enable docker  

六、验证安装

运行以下命令查看Docker版本,确认安装成功:

    docker --version  

如果显示Docker版本信息,说明安装成功。你也可以运行一个测试容器:

    sudo docker run hello-world  

如果看到欢迎信息,则一切正常。

七、注意事项

  • 此方法也适用于CentOS和银河麒麟x86_64系统,只需下载对应架构的安装包即可。
  • 如果在启动时遇到权限问题,可能需要将当前用户加入docker组:sudo usermod -aG docker $USER,然后重新登录。
  • 确保系统满足Docker的内核要求,一般Linux内核版本3.10以上即可。

通过以上步骤,你已经成功在银河麒麟ARM64上完成了离线安装Docker。希望这篇Linux离线安装教程对你有所帮助。如果需要Docker安装包下载,请参考第一步的链接。