强制卸载docker脚本
#!/bin/bash
. /etc/profileDRIVER="overlay2"# 需要 514/957 内核
kv=$(uname -r | grep -Po '(?<=3.10.0-)\d+')
if [[ -n "$kv" ]]; thenif [[ $kv -lt 514 ]]; thenuname -aecho -e "docker 1.13 以上版本至少需要 3.10.0-514 内核"yum list kernel --showdupecho -e "请从上面的列表选择,手动执行 yum install kernel-3.10.0-xxx.... glibc systemd dbus polkit 后重启"fi
fi# 卸载老docker
yum install -y psmisc
killall -9 dockerd docker-containerd /usr/bin/dockerd
yum remove -y docker docker-common docker-selinux docker-engine docker-ce docker-ce-cli containerd.io
rm -rf /etc/docker /etc/containerd /etc/sysconfig/docker* /etc/systemd/system/multi-user.target.wants/docker.service /usr/lib/systemd/system/docker.service /bin/dockerd /bin/docker /usr/bin/dockerd /usr/bin/docker /usr/lib/systemd/system/docker.service.d /etc/systemd/system/docker.service.d /etc/systemd/system/docker.service# 安装docker-18.09
yum install docker-ce -y
mkdir -p /etc/docker /etc/containerdcat >/etc/containerd/config.toml <<EOF
disabled_plugins = ["cri"]root = "/data0/docker-18.09.0-fs/containerd"
#root = "/var/lib/containerd"
#state = "/run/containerd"
#subreaper = true
#oom_score = 0#[grpc]
# address = "/run/containerd/containerd.sock"
# uid = 0
# gid = 0#[debug]
# address = "/run/containerd/debug.sock"
# uid = 0
# gid = 0
# level = "info"
EOF# 重启
systemctl daemon-reload
systemctl restart docker
systemctl enable docker
强制卸载docker脚本相关推荐
- Ubuntu16.04安装与彻底卸载docker(亲测有效)
文章目录 一. 环境准备 二.安装docker 方法一:使用存储库apt-get进行安装 方法二:使用便捷脚本进行安装 三.添加访问权限 四.运行效果图 一. 环境准备 首先我们需要一台Ubuntu1 ...
- RPM的强制安装和强制卸载
在做RPM软件适配的时候,经常会出现需要自己安装额外的安装包,包名中的版本号不一致也会出现提示,要安装统一版本号的软件包,并且还会出现对更新软件包的依赖,在已经存在软件包的情况下,按需升级软件包,可以 ...
- docker脚本自动化安装
docker脚本自动化安装 1.安装docker和docker-compose installdocker.sh shell脚本安装docker和docker-compose install-dock ...
- linux 卸载docker 离线_Linux 离线安装docker的过程(一键式安装)
前言 有时候会遇到服务器不能联网的情况,这样就没法用yum安装软件,docker也是如此,针对这种情况,总结了一下离线安装docker的步骤,分享给大家 1. 准备docker离线包 下载需要安装的d ...
- Linux环境安装、卸载Docker
Linux环境安装.卸载Docker 安装: 1.Docker要求CentOS系统的内核版本高于 3.10 ,通过 uname -r 命令查看你当前的内核版本是否支持安账docker 2.更新yum包 ...
- CentOS7中卸载Docker
场景 CentOS7中Docker的安装与配置: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/119028701 在上面进行安装 ...
- centos7安装、卸载docker (yum方式)
一.安装docker 1.查看仓库中所有docker版本 yum list docker-ce --showduplicates | sort -r 2.yum安装 默认安装最新版本:yum inst ...
- 卸载idea2020不干净_强制卸载软件程序、以及清理注册表
我们经常遇到,软件卸载不了,或者卸载不干净的情况.要手动去强制卸载软件和清理它的注册表信息,比较麻烦.因此很多朋友都喜欢用三百六来强制卸载.但是360有时候也卸载不干净软件.而且三百六本来就不干净.除 ...
- 域控制器的强制卸载,Active Directory系列之十四
域控制器的强制卸载 上篇博文中我们介绍了如何对域控制器进行常规卸载,本文中我们将介绍如何对域控制器进行强制卸载.为什么需要对域控制器进行强制卸载呢?如果域控制器不能和复制伙伴正常通讯,而且更正无望,那 ...
最新文章
- 基于Selenium2和TestNG的自动化测试
- Drupal的高速缓存配置APC
- Codeforces 1375H Set Merging (分块)
- python重命名异常_python异常处理
- javascript dom追加内容的例子
- STL 之replace,replace_if,replace_copy,replace_copy_if
- Oracle数据库基本概念理解(1)
- mcq 队列_人工智能搜索问题能力问题解答(MCQ)
- 订单号生成的一些想法
- 程序猿爆笑选集(1)
- android studio怎么输入中文,怎么在linux版的AndroidStudio输入中文?
- python查询最高分_精通 Oracle+Python,第 1 部分:查询最佳应践
- Java面向对象封装和继承,java实现即时通讯的架构
- 【AD20学习笔记】PCB封装库的创建
- 与亲哥决裂20年,董明珠被踢出族谱:帮你是情分,不帮你是本分
- android 微信评论功能,Android仿微信朋友圈点击评论自动定位到相关行功能
- Unity3d bounds包围盒 和collider碰撞器区别
- 怎么把cad做的图分享给别人_怎么将CAD图转换
- 110配线架打法图解_配线架打线的方法以及110配线架的按照流程
- 台式计算机激光头,cd机激光头维修论坛-CD机维修,我家台式CD机坏了,进仓后激光头只动动,但是不发红光,懂的朋友来指点。-电气资讯 - 电工屋...
热门文章
- Cypress USB描述符的格式与含义
- 学习使我快乐 第七天
- 要求输出事故报告,线上日志文件却不见了!!
- jquery 嵌套子页面
- failed to allocate 2.00G (2147483648 bytes) from device: CUDA_ERROR_OUT_OF_MEMORY: out of memory
- mxGraph使用(vue)
- SKU,UPC,ASIN,EAN,GCID到底是什么鬼
- 电影院选座问题----go
- (二)Markdown编辑器的使用效果 | 以CSDN自带MD编辑器为例
- ros 机械臂复位_松下机械手原点调整方法