首页 > 系统相关 >centOS7安装和卸载docker

centOS7安装和卸载docker

时间:2023-11-30 18:14:49浏览次数:51  
标签:-- sudo ce centOS7 yum 卸载 docker Docker

可参考docker官网文档:在 CentOS 上安装 Docker 引擎 |Docker 文档

1)确定是CentOS7以上版本,命令如下:

 cat /etc/redhat-release

2)卸载旧版本

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

3)yum安装gcc相关

sudo yum -y install gcc
sudo yum -y install gcc-c++

4)安装需要的软件包

sudo yum install -y yum-utils

5)设置stable镜像仓库

--注意,docker是国外的,国内直接访问经常会出现超时情况,不推荐
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
--推荐:所以推荐访问阿里云进行仓库进行下载
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

6)更新yum软件包索引

sudo yum makecache fast

7)安装DOCKER CE

sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

8)启动docker

sudo systemctl start docker

9)测试

  a)查看正在运行的进程中是否有docker服务
sudo ps -ef | grep docker
  b)查看docker版本
sudo docker version

  c)通过运行镜像来验证Docker引擎安装是否成功
--此命令下载映像并在容器中运行它,当容器运行,它打印确认消息退出
sudo docker run hello-world

10)卸载

  a)停服务
sudo systemctl stop docker 
  b)卸载 Docker Engine、CLI、containerd 和 Docker Compose 包:
sudo yum remove docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras
  c)主机上的映像、容器、卷或自定义配置文件 不会自动删除。要删除所有映像、容器和卷
rm -rf /var/lib/docker
rm -rf /var/lib/containerd
 

标签:--,sudo,ce,centOS7,yum,卸载,docker,Docker
From: https://www.cnblogs.com/yl0604/p/17867949.html

相关文章

  • centos7-MQTT Server搭建(apache-apollo)搭建和配置
    #############################安装apache-apollo###################################################官方的安装文档:http://activemq.apache.org/apollo/documentation/getting-started.htmlhttp://www.apache.org/dyn/closer.cgi?path=activemq/activemq-apollo/1.7.1/apach......
  • Docker-Compose部署Gitlab以及Gitlab配置SMTP邮件服务
    使用Docker-Compose部署Gitlab拉取镜像地址:https://hub.docker.com/r/gitlab/gitlab-ce/tags拉取到镜像后,使用dockertag修改镜像,dockerpush推送到自己的镜像仓库(内网部署)编写docker-compose文件##创建容器挂载出来的文件夹mkdir/gitlab&&cd/gitlabmkdir-pdata/{l......
  • vue3页面中,两个相同组件,一个卸载,一个挂载,后展示的组件事件监听不生效?
    场景:在实际开发中,遇到了这样一种场景,vue3页面,两个相同组件,在满足某条件下展示第一个组件,满足另一个条件下,隐藏第一个组件,同时展示第二个组件,比如反馈组件,会通过window.addEventListener来监听自定义的反馈弹窗展示和隐藏事件。结果:两个相同组件一个卸载,一个挂载,第一个组监听的......
  • Docker的常用命令
    Docker的常用命令主要包括以下几类:Docker进程:启动Docker服务:dockerstart关闭Docker服务:dockerstop重启Docker服务:dockerrestart镜像操作:查看镜像列表:dockerimages从镜像仓库中检索镜像:dockersearchxxx下载镜像:dockerpullxxx删除镜像:dockerrmixxx通过容......
  • 在centos7下搭建ftp server
    1、安装软件yuminstallvsftpd2、修改配置文件目的:1)将使用系统本地用户登陆2)将用户锁定在其家目录下,不能随意切换3)禁用匿名用户anonymous_enable=NOlocal_enable=YESwrite_enable=YESlocal_umask=022dirmessage_enable=YESxferlog_enable=YESconnect......
  • docker-compose.yml
    定义和配置三个服务:minio、mysql和generator//指定docker-compose的版本version:'3'services:minio:image:minio/minio:latest //定义minio镜像ports:-9000:9000 //映射端口environment: //设置环境-MINIO_ROOT_USER=minioadmin......
  • Docker 容器日志查看和清理
    ......
  • yanmay Centos7上安装jmeter
    下载:https://archive.apache.org/dist/jmeter/binaries/插件下载:https://jmeter-plugins.org/来源:https://www.cnblogs.com/mayyan/p/16054439.htmlJmeter需要java环境一、在Linux服务器先安装jdk:1、以jdk-8u172-linux-x64.tar.gz为例:下载地址:http://www.oracle.com/techne......
  • 十、Docker 可视化与监控
    6.1常用工具介绍当Docker部署规模逐步变大后,可视化监控容器环境的性能和健康状态将会变得越来越重要。Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集......
  • 全网最详细!Centos7.X 搭建Grafana+Jmeter+Influxdb 性能实时监控平台 (上)
    来源:https://developer.aliyun.com/article/907041本文涉及的产品可观测可视化Grafana版,10个用户账号1个月 立即试用 简介: 全网最详细!Centos7.X搭建Grafana+Jmeter+Influxdb性能实时监控平台(上)背景日常工作中,经常会用到Jmeter......