# 1、卸载旧版本的docker 相关安装包
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
# 2、下载docker安装包 可以离线包上传
wget https://download.docker.com/linux/static/stable/aarch64/docker-25.0.4.tgz
# 将包上传到 /opt 目录下
sudo tar -xvf docker-25.0.4.tgz -C /home/bigdata
#3、 解压,解压完成后会生成 docker 文件夹
# 移动文件 cp -p /home/bigdata/docker/* /usr/bin/
sudo cp -p /home/bigdata/docker/* /usr/bin/
# 若遇到 cannot create regular file '/usr/bin/containerd': Text file busy 错误 。考虑以下解决方案
# 确认是否有其他进程正在使用该文件。可以使用命令 lsof /usr/bin/containerd 来查看当前打开该文件的进程列表。
# 如果有进程正在使用该文件,请先停止该进程,然后重试创建文件的操作。可以使用命令 kill <pid> 来停止进程,其中 <pid> 是进程的 ID。
# 如果没有进程正在使用该文件,可能是文件系统的权限问题。可以尝试使用 sudo 命令以 root 用户身
ARM版本的docker安装
最新推荐文章于 2025-03-13 16:16:05 发布