zoukankan      html  css  js  c++  java
  • docker-ce的安装以及卸载

    注意:以下命令无特殊说明外均在root用户下执行

    一、Docker CE的安装

    1. 首先,卸载老旧的docker。

    yum remove docker 
               docker-client 
               docker-client-latest 
               docker-common 
               docker-latest 
               docker-latest-logrotate 
               docker-logrotate 
               docker-selinux 
               docker-engine-selinux 
               docker-engine

    如果以上结果显示空白,那就可以安装docker-ce了。

    /var/lib/docker包括图片、镜像、卷、网络等。现在Docker CE的包被称为docker-ce了。

    2. 安装 Docker CE

    Docker CE的安装官网上介绍了3中安装方式,分别是:仓库安装、软件包安装、脚本安装。笔者本次使用的是仓库安装方式。其他的两种安装方式读者可以自己研究下哈。

    2.1 设置仓库

    # 安装一些必要的包
    yum install -y yum-utils device-mapper-persistent-data lvm2
    # 使用命令行下载docker-ce的stable(稳定版)仓库
    yum-config-manager 
        --add-repo 
        https://download.docker.com/linux/centos/docker-ce.repo

    2.2 安装Docker CE

    # 先检查docker-ce位于哪个仓库,安装时一定要选择stable(稳定版)的
    yum list docker-ce --showduplicates | sort -r
    
    docker-ce.x86_64        18.09.0.ce-1.el7.centos          docker-ce-stable
    # docker-ce的安装非常简单
    yum install docker-ce 

    这样docker就被好了。

    2.3 启动和检查

    # 启动docker
    systemctl start docker
    # 设置开机启动
    systemctl enable docker
    # 运行hello-world来检查docker安装的是否正确。
    # 如果最后出现了docker的官网链接就说明docker已经安装成功了。 docker run hello-world

    二、Docker CE的卸载

    1. 卸载Docker包

    # 卸载docker-ce
    yum remove docker-ce

    2. 由于docker的一些镜像、卷、配置文件等都在主机上没有自动删除,所以需要手动删除。

    # 删除相关文件
    rm -rvf /var/lib/docker


  • 相关阅读:
    nginx配置文件中的location中文详解
    binlog、redo log、undo log区别
    OLTP和OLAP的区别
    MPP、SMP、NUMA概念介绍
    NUMA体系结构介绍
    在Linux下判断系统当前是否开启了超线程
    NUMA的取舍与优化设置
    LRU缓存算法
    optimize table
    使用innodb_force_recovery解决MySQL崩溃无法重启问题
  • 原文地址:https://www.cnblogs.com/fyc001/p/10155018.html
Copyright © 2011-2022 走看看