安装最新版本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"

最新版本安装完成

相关推荐
GlueNa2SiO319 小时前
06-Docker存储与数据持久化
笔记·学习·docker
一位正在转型AI全栈的前端工程师20 小时前
前端转全栈:从 502 到 200,我的第一个 Docker+Nginx+Node.js 项目
docker·容器
jason_renyu21 小时前
Linux Docker 服务管理与排查实战指南(新手速查版)
linux·docker·新手docker学习·docker日志查询·docker服务管理
九硕智慧建筑一体化厂家21 小时前
从电费支出到碳资产收益,直流照明如何让商业楼宇实现柔性用能
运维·人工智能·智慧城市
童槿顏丶21 小时前
Jenkins部署(Docker)
java·docker·jenkins
维核科技21 小时前
大模型私有化部署:Docker与Kubernetes实战避坑
docker·容器·kubernetes
科技园长21 小时前
复杂厂区车辆高精度调配:UWB追踪技术底座与选型格局重构
运维·重构
2601_9494999421 小时前
硬件工程师实操:芯瑞科技两款 400G 高速互联方案参数、场景、选型全解析
大数据·运维·人工智能·科技·光模块
雾时之林1 天前
Linux--介绍及管理
linux·运维·服务器