• centos7 docker升级到最新稳定版本


    一、前言

      docker的版本分为社区版docker-ce和企业版dokcer-ee社,区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件,当然docker的版本更新比较快,截止2018.12最新版本是18.09,如果你的机器上安装了老版本的docker,那么就需要卸载,本文介绍如何完全的卸载老版本以及安装新版本docker。

    二、删除老版本

    停止docker服务

    systemctl stop docker

    查看当前版本

    rpm -qa | grep docker

    卸载软件包

    yum erase docker 
                      docker-client 
                      docker-client-latest 
                      docker-common 
                      docker-latest 
                      docker-latest-logrotate 
                      docker-logrotate 
                      docker-selinux 
                      docker-engine-selinux 
                      docker-engine 
                      docker-ce

    删除相关配置文件

    find /etc/systemd -name '*docker*' -exec rm -f {} ;
    find /etc/systemd -name '*docker*' -exec rm -f {} ;
    find /lib/systemd -name '*docker*' -exec rm -f {} ;
    rm -rf /var/lib/docker   #删除以前已有的镜像和容器,非必要
    rm -rf /var/run/docker  

    三、安装新版本

    软件包安装

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

    添加yum源

    yum-config-manager 
    --add-repo 
        https://download.docker.com/linux/centos/docker-ce.repo

    查看可安装的版本

    yum list docker-ce --showduplicates | sort -r

    安装最新版本

    yum install docker-ce -y

    启动并开机自启

    systemctl start docker
    systemctl enable docker

    查看docker版本

    docker version 

  • 相关阅读:
    python day6
    python day5
    python基础晋级篇
    python基础篇
    初识Python
    if语句
    A22. openstack架构实战-openstack的api
    A21. openstack架构实战-配置三层网络vxlan
    A20. openstack架构实战-虚拟机创建的流程
    A19. openstack架构实战-云主机的冷迁移
  • 原文地址:https://www.cnblogs.com/wdliu/p/10194332.html
Copyright © 2020-2023  润新知