zoukankan      html  css  js  c++  java
  • 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 

  • 相关阅读:
    百度 接口
    神奇的太溪穴
    从输入url到显示网页,后台发生了什么?
    策略模式
    84岁专家万承奎谈养生防病:晚饭太丰盛 全身撑出病_中国江苏网
    avalonJS-源码阅读(3) VMODEL
    avalonJS-源码阅读(2)
    mybatis-spring从1.1升级到1.2所带来的dao层级的编写问题
    spring多数据源配置
    创建多模块maven项目
  • 原文地址:https://www.cnblogs.com/wdliu/p/10194332.html
Copyright © 2011-2022 走看看