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

安装和卸载docker,详细教程


                         安装docker
#############################################################################
安装:
1、Docker要求CentOS系统的内核版本高于 3.10 ,通过 uname -r 命令查看你当前的内核版本是否支持安账docker
2、更新yum包:sudo yum -y 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
##yum-config-manager  --add-repo https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo
yum-config-manager  --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
 
5、可以查看所有仓库中所有docker版本,并选择特定版本安装:
yum list docker-ce --showduplicates | sort -r
6、安装docker:sudo yum -y install  docker-ce-18.03.1.ce-1.el7.centos 

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

第二种卸载方法(这种比较直接)
1、卸载docker
yum remove docker-ce docker-ce-cli containerd.io
删除资源
rm -rf /var/lib/dockerrm -rf /var/lib/containerd


 

http://www.lryc.cn/news/95845.html

相关文章:

  • RabbitMQ的确认机制
  • java项目之人才公寓管理系统(ssm+mysql+jsp)
  • git使用记录
  • Spring MVC异步上传、跨服务器上传和文件下载
  • 性能测试之并发用户数的估计
  • 【全方位解析】如何获取客户端/服务端真实 IP
  • Ceph简介和特性
  • Python基本语法之符号使用
  • 前端vue部署到nginx并且配置https安全证书全流程
  • 三子棋(超详解+完整码源)
  • 【算法提高:动态规划】1.2 最长上升子序列模型(TODO:最长公共上升子序列)
  • 会不会好奇ai绘画生成器?ai创作的灵感从何而来?
  • 【Ajax】笔记-JQuery发送请求与通用方法
  • 视频的音频提取怎么做?这样提取很简单
  • 几百本常用计算机开发语言电子书链接
  • Docker Compose 解析:定义和管理多容器应用,从多角度探索其优势和应用场景
  • Linux系列---【CentOS 7通过MSTSC连接远程桌面】
  • width: calc(~“100% - 267px“);动态css 调样式
  • Windows Server 2012 搭建网关服务器并端口转发
  • 基于linux下的高并发服务器开发(第三章)- 3.10 死锁
  • 09.计算机网络——套接字编程
  • Data Structure, Algorithm,and Applications in C++
  • Apipost使用教程
  • 如何使用Python进行服务器管理和自动化操作?
  • Kafka-partition和消费者的关系
  • 使用克拉默法则进行三点定圆(二维)
  • 【Java】Java多线程编程基础
  • FFmpeg-4.2.4的去logo源码分析
  • 深度学习(一)
  • Stream API将对象中的某一字段取出转换为list或数组