安装:

1、Docker要求CentOS系统的内核版本高于 3.10 ,通过 uname -r命令查看你当前的内核版本是否支持安装docker

2、更新yum包:sudo yum update

3、安装需要的软件包,yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的

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

4、设置yum源:sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

5、可以查看所有仓库中所有docker版本,并选择特定版本安装:yum list docker-ce --showduplicates | sort -r

6、安装docker:sudo yum install docker-ce-17.12.0.ce

7、启动、设置开启开机启动

sudo systemctl start docker

sudo systemctl enable docker

8、验证安装是否成功(有client和service两部分表示docker安装启动都成功了):docker version

9、查看docker启动状态:systemctl status docker(如下图即启动成功)

卸载:

1、查询docker安装过的包:

yum list installed | grep docker

2、删除安装包:

yum remove docker-ce.x86_64 ddocker-ce-cli.x86_64 -y

3、删除镜像/容器等

rm -rf /var/lib/docker

安装过程中遇到问题总结:

Uname  –r  查看当前的内核版本

更新yum包:sudo yum update

#代表 root权限

$代表普通用户

yum 安装软件时出现 is this ok [y/d/n]

y下载并安装

d只下载不安装

n只安装

Another app is

currently holding the yum lock; waiting for it to exit... 在Linux系统中使用yum安装软件时,提示yum处于锁定状态通过查询得知,可能是系统内部在自动升级,可通过强制关闭yum进程

#rm -f

/var/run/yum.pid

[root@localhost

zouhong]# rm -rf /var/lib/docker/

rm: 无法删除"/var/lib/docker/containers": 设备或资源忙

网络共享挂载的存储目录无法使用rm -rf 清空,如果Linux确实需要删除本地挂载点,可以先卸载,然后删除本地的挂载点。

卸载:umount /var/lib/docker/containers

删除:rm -rf /var/lib/docker/

查询安装过的包

yum list installed

|grep docker

yum list kernel可以查看当前已经安装的kernel包

hello world!!!

linux 卸载docker 离线_Linux环境安装、卸载Docker相关推荐

  1. 使用Docker离线安装包安装Docker

    [toc] 使用Docker离线安装包安装Docker 环境 操作系统 [root@localhost ~]# cat /etc/redhat-release CentOS Linux release ...

  2. docker知识5:在WSL2的ubuntu20.04环境安装使用docker

    提要: 本文是关于docker的专题讨论,作者用一组文档尽可能保证完整地阐述Docker到底是啥?如何使用?docker的使用范围等.相关的其它文章是: Docker知识1:Docker-hub简介 ...

  3. Linux系统安装和相关编程环境安装

    Linux系统安装和相关编程环境安装 文章目录 Linux系统安装和相关编程环境安装 一.安装Linux系统 二.配置网关 三.安装jdk 四.安装MySQL 五.使用linux系统配置Tomcat ...

  4. linux 卸载docker 离线_Linux 离线安装docker的过程(一键式安装)

    前言 有时候会遇到服务器不能联网的情况,这样就没法用yum安装软件,docker也是如此,针对这种情况,总结了一下离线安装docker的步骤,分享给大家 1. 准备docker离线包 下载需要安装的d ...

  5. linux rpm 卸载 java_linux下用rpm 安装卸载jdk

    1.如果linux是centos的话,请先卸载openjdk java -version ,会有下面的信息: 卸载默认的 用root用户登陆到系统,打开一个终端输入 # rpm -qa|grep gc ...

  6. 【Linux】3.dpkg、apt安装卸载软件

    dpkg.apt安装卸载软件 sudo dpkg -i XXX.deb # 安装本地软件包(.deb文件),需要先下载下来.deb文件 dpkg -l #查看dpkg方式安装了哪些软件 sudo dp ...

  7. linux查看jdk版本_linux环境查看jdk版本

    2.设置环境变量.#vi/etc/profile在最后面加入#setjavaenvironmentexportjava_home=/usr/java/jdk-1_5_0_02exportclasspa ...

  8. centos mysql卸载重装_centos 7.x 安装/卸载MySQL

    centos 7.x 安装/卸载MySQL 本篇是基于YUM Repository来安装MySQL的,具体方法在官网可寻,在此记录我的亲身安装过程. 1.安装必要的依赖组件 运行如下命令: yum i ...

  9. win 卸载mysql5.6_mysql5.6 win 安装 卸载总结

    MySQL安装文件分为两种: 一种是msi格式的,按照它给出的安装提示进行安装,一般MySQL将会安装在C:\Program Files\MySQL\MySQL Server 5.6 该目录中: 一种 ...

最新文章

  1. App 组件化/模块化之路——如何封装网络请求框架
  2. 为什么不使用多机训练神经网络
  3. saber仿真软件_电力电子应用技术的MATLAB仿真
  4. oracle10g只导出某个用户所拥有的数据库表
  5. ServletContextListener
  6. Spring Security 入门(3-11)Spring Security 的使用-自定义登录验证和回调地址
  7. 若川诚邀你加源码共读群,帮助更多人学会看源码~
  8. resteasy 统一异常_RESTEasy教程第3部分:异常处理
  9. 外设驱动库开发笔记26:nRF24L01无线通讯驱动
  10. elemntui icon 大小_自定义elementui中的图标
  11. python封装概念_Python封装及解构
  12. Ruby之散列与快排小程序
  13. JavaScript学习(六十一)—json字符串的解析和JS 对象的序列化
  14. [转]Eclipse工具使用技巧总结
  15. 分支限界法时间复杂度_数据结构时间复杂度的摊还分析(均摊法)之一:基础...
  16. struts2配置中因为包名问题遇到的No result defined for action错误
  17. 通用即插即用监视器驱动下载_驱动之家和驱动精灵哪个好
  18. 三维闭合B样条曲线拟合算法Matlab代码
  19. url 在线解码 工具
  20. python毕业设计项目源码选题(19)篮球、足球、羽毛球等运动场地预约系统毕业设计毕设作品开题报告开题答辩PPT

热门文章

  1. [转] 面向对象编程 - 类和实例
  2. docker教程,dockerfile教程
  3. jquery文本和值text、html、attr、val
  4. tf.shape()和tf.reshape()
  5. AD16修改规则加宽电源线与地线
  6. Exponent CMS 2.3.9 配置文件写入 Getshell分析
  7. 002-一般处理程序(HttpHandler)
  8. WPF:在XmlDataProvider上使用主-从绑定(Master-Detail Binding)
  9. Takeown 实现解析
  10. ASP.NET控件在2.0和1.1下运行的一个微小的差别