首页 > 系统相关 >Docker安装和卸载(centos)

Docker安装和卸载(centos)

时间:2022-09-21 18:12:25浏览次数:68  
标签:centos ce yum 卸载 Docker 安装 docker

Docker安装和卸载

一,已安装Docker,卸载Docker

1.方法一

sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

​ 如果出现以下提示就证明没卸载成功,可以选择方法2:

image-20220921173159226

2.方法二

#查询docker是否处于运行状态
systemctl status docker

image-20220921173529587

#如果显示running,就停止docker服务
systemctl stop docker

如果在暂停的时候报错

Warning: Stopping docker.service, but it can still be activated by: docker.socket

需要先执行以下命令在停止服务

sudo systemctl stop docker.socket
#查看yum安装的docker文件包
yum list installed |grep docker

image-20220921173954052

#查看docker相关的rpm源文件
rpm -qa |grep docker

image-20220921174119550

#删除所有安装的docker文件包
yum -y remove <此处粘贴上一步所有的rpm源文件名用空格间隔>
#检查是否卸载干净
rpm -qa |grep docker
#删除docker的镜像文件,默认在/var/lib/docker目录下 
rm -rf /var/lib/docker
#卸载结束

二,安装Docker

#安装所需要的软件包
sudo yum install -y yum-utils \
  device-mapper-persistent-data \
  lvm2
#设置稳定的仓库(选择的阿里云)。
sudo yum-config-manager \
    --add-repo \
    http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
#安装特定版本的 Docker Engine-Community,请在存储库中列出可用版本,然后选择并安装:
yum list docker-ce --showduplicates | sort -r
yum list docker-ce-cli --showduplicates | sort -r

image-20220921175359604

#此处为兼容K8s选择20.10.3
#安装docker服务
sudo yum install docker-ce-20.10.3 docker-ce-cli-20.10.3 containerd.io
#安装完成后启动服务
systemctl start docker
#测试docker是否安装成功
docker run hello-world

image-20220921175727249

标签:centos,ce,yum,卸载,Docker,安装,docker
From: https://www.cnblogs.com/blogof-fusu/p/16716605.html

相关文章

  • Docker 安装ELK
    ELK配置文件ES端口修改./es/config/elasticsearch.ymlKibana配置,ES地址,kibana账号密码./kibana/config/kibana.ymlLogstash配置修改,ES地址,ES账号密码./logstash......
  • Docker 运行Redis报错: WARNING overcommit_memory is set to 0!解决方案
    如果dockerrunredis时,查看日志发现警告:WARNINGovercommit_memory is set to 0! Background savemayfailunderlowmemorycondition. To fix this issue......
  • docker-集群
    什么是docker集群不同服务实例,来共同提供服务的一组集合,集群集群类型1、先看两个集群例子:nginx集群,redis集群2、然后总结1、对称集群​不同服务实例,功能地位相等......
  • centos7 安装jq并获取meanResTime和throughput
    用jmeter性能测试之后会产生很多jtl,statistic文件,为了方便做excel表,需要自动读出吞吐率和平均响应时间。1.添加epel源yuminstallwgetwgethttp://dl.fedoraproject.......
  • docker compose启动常用服务
    MySQLversion:'3.1'services:mysql:#服务的名称restart:always#代表只要docker启动,那么这个容器就跟着一起启动image:daocloud.io/library/mysql:......
  • 第五章dockerfile
    一Dockerfile含义Dockerfile由一行行命令语句组成,并且支持以#开头的注释行。一般而言,Dockerfile主体内容分为四部分:基础镜像信息、维护者信息、镜像操作指令和容器启......
  • 第一章 Docker入门
    一、背景为了完成那些不愉快或者平庸的任务,你也会喜欢只做必需之事。这可能是因为你同样喜欢使用一个简单易用的工具,来解决那些复杂或费时的工作。假设你想尝试一款新的......
  • 第二章 Centos7下安装Docker-20.10.2
    一、查看系统内核版本号1.查看系统内核版本号[root@m01~]#uname-aLinuxm013.10.0-957.el7.x86_64#1SMPThuNov823:39:32UTC2018x86_64x86_64x86_64GNU/......
  • RabbitMQ+docker安装教程
    安装Rabbitmq1.使用docker查询rabbitmq的镜像dockersearchrabbitmq   2.安装镜像安装name为rabbitmq的这里是直接安装最新的,如果需要安装其他版本在rabbitmq......
  • docker 静态IP配置通信
    Docker静态IP配置通信新建网段dockernetworkcreate--subnet=网段网桥名字同一主机内启动镜像dockerrun-d-p端口:端口--net=网桥名字--ip=IP地址1--name容......