安装最新版本docker-26.1.4

因当前服务器的版本13.1已经不支持部分语法,譬如指定盘符,在此卸载原有版本安装最新稳定版本

bash 复制代码
# 停止Docker服务
systemctl stop docker 2>/dev/null || true

# 卸载所有可能的Docker相关包
yum remove -y docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine \
                  docker-engine-selinux \
                  docker-selinux \
                  docker-ce \
                  docker-ce-cli \
                  containerd.io \
                  podman \
                  runc

# 清理残留文件
rm -rf /var/lib/docker
rm -rf /var/lib/containerd
rm -rf /etc/docker
rm -rf /etc/containerd


# 更新系统
sudo yum update -y

# 安装必要依赖
sudo yum install -y yum-utils \
                    device-mapper-persistent-data \
                    lvm2 \
                    curl \
                    wget \
                    git \
                    systemd-devel

# CentOS 7 额外需要
sudo yum install -y epel-release
sudo yum install -y libcgroup

阿里云镜像
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

#查看版本
yum list docker-ce --showduplicates | sort -r | head -20

#安装最新稳定版
yum install -y docker-ce \
                    docker-ce-cli \
                    containerd.io \
                    docker-buildx-plugin \
                    docker-compose-plugin

最新版本

在此安装完成,若需要指定盘符和添加国内镜像,执行如下

bash 复制代码
#同步数据到对应盘符
rsync -avx /var/lib/docker/ /xworks/docker/
#添加配置文件
vim /etc/docker/daemon.json


{
  "registry-mirrors": [
    "https://docker.registry.cyou",
    "https://docker-cf.registry.cyou",
    "https://dockercf.jsdelivr.fyi",
    "https://docker.jsdelivr.fyi",
    "https://dockertest.jsdelivr.fyi",
    "https://mirror.aliyuncs.com",
    "https://dockerproxy.com",
    "https://mirror.baidubce.com",
    "https://docker.m.daocloud.io",
    "https://docker.nju.edu.cn",
    "https://docker.mirrors.sjtug.sjtu.edu.cn",
    "https://docker.mirrors.ustc.edu.cn",
    "https://mirror.iscas.ac.cn",
    "https://docker.rainbond.cc",
    "https://do.nark.eu.org",
    "https://dc.j8.work",
    "https://dockerproxy.com",
    "https://gst6rzl9.mirror.aliyuncs.com",
    "https://registry.docker-cn.com",
    "http://hub-mirror.c.163.com",
    "http://mirrors.ustc.edu.cn/",
    "https://mirrors.tuna.tsinghua.edu.cn/",
    "http://mirrors.sohu.com/"
  ],
  "insecure-registries": [
    "registry.docker-cn.com",
    "docker.mirrors.ustc.edu.cn"
  ],
  "data-root": "/xworks/docker",
  "storage-driver": "overlay2",
  "log-driver": "json-file",
  "log-opts": {
    "max-size": "10m",
    "max-file": "3"
  },
  "debug": true,
  "experimental": false
}

#重启
systemctl restart docker

#查看盘符
docker info | grep "Docker Root Dir"

最新版本安装完成

相关推荐
2301_777998348 小时前
Linux中断机制:操作系统如何高效运行
linux·运维·服务器
李迟8 小时前
我的docker随笔48:Docker版本号演进史
docker
Zhu7588 小时前
在k8s环境部署Apache zookeeper3.9.5,高可用,多pod
容器·kubernetes·apache
emfuture9 小时前
工业自动化现场四大典型故障复盘:从环境适配到边缘智能的工程实践
运维·网络·自动化
笑锝没心没肺9 小时前
yum update 报错:GPG key retrieval failed: [Errno 14] HTTPS Error 404 - Not Found
linux·运维·服务器
keke.shengfengpolang9 小时前
自动化专业毕业能干什么?制造业、控制、软件、数据怎么选,2026版大实话
运维·自动化
阿拉雷️9 小时前
部署实战】Docker + AI Agent:让AI一键部署Spring Boot到服务器,从打包到上线只要一条指令
人工智能·spring boot·docker
雨声不在9 小时前
macos 12使用docker
macos·docker·容器
汤永红9 小时前
gtk-x11-2.0.so.0
linux·运维·服务器
公众号:fuwuqiBMC9 小时前
(转自“服务器BMC”)服务器BMC芯片功能——网口
运维·服务器