当前位置: 首页 > news >正文

Centos7升级Docker版本

前言:虚拟机安装Docker后,每隔一段时间,关闭Docker再重新启动,会出现启动不成功的情况,查找相关原因也未解决,尝试升级Docker版本,居然解决了。升级版本步骤如下(不影响之前使用的镜像和容器,升级后可以继续使用

1、查看Docker版本

# 方法1
docker version# 方法2
rpm -qa | grep docker# 方法3
yum list installed | grep docker

2、删除Docker

yum -y remove docker*# 再次查看版本
# docker version
-bash: /usr/bin/docker: 没有那个文件或目录

注:不删除 /var/lib/docker 目录 就不会删除已安装的镜像及容器

3、安装所需依赖

yum install -y yum-utils device-mapper-persistent-data lvm2

4、设置yum源

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

修改daemon.json文件

# 进入目录
cd /etc/docker# 编辑配置 
vim daemon.json{"registry-mirrors": ["https://registry.docker-cn.com","https://pee6w651.mirror.aliyuncs.com"],"live-restore": true
}

5、选择docker版本并安装

yum list docker-ce --showduplicates | sort -r
yum install docker-ce-版本号yum -y install docker-ce-25.0.3-1.el7

6、启动Docker

# 启动 docker
systemctl start docker# 设置为开机启动
systemctl enable docker# 查看docker进程的运行状态
systemctl status docker


http://www.mrgr.cn/news/7580.html

相关文章:

  • 数据结构-线性表-单链表
  • Docker 存储空间不足无法导入加载镜像
  • 旧衣回收小程序系统,为市场发展提供新模式
  • 【python】pytest可选项
  • 8/23工作笔记
  • springboot3.2.8【security登录认证】
  • C++ 内存布局 - Part4: 多继承与this指针调整
  • VScode误删文件恢复或恢复之前版本记录
  • ffmpeg快速切割视频
  • Spring 中StaticListableBeanFactory
  • PostgreSQL的pg_dump测试
  • C语言函数介绍(上)
  • webpark 如何将本地访问地址http://localshot:3000修改为自己需要的访问地址https://www.example.com:3000
  • AI绘制思维导图:使用SpringBoot和Vue实现智能可视化
  • 勇闯机器学习(第五关--中文文本特征提取)
  • 如何使用ssm实现学生公寓管理系统的设计与实现
  • Python自动化测试工具selenium使用指南
  • 代理模式:静态代理和动态代理
  • Godot《躲避小兵》实战之创建游戏主场景
  • 灵活升级与降级:轻松切换EC2实例类型的最佳实践