zoukankan      html  css  js  c++  java
  • Docker 在 centos 7上升级

    Docker 在 centos 7上升级

        <!-- 作者区域 -->
        <div class="author">
          <a class="avatar" href="/u/9307aee0e624">
            <img src="//upload.jianshu.io/users/upload_avatars/5101540/183761f7-6466-4308-87db-f1936fc085bc?imageMogr2/auto-orient/strip|imageView2/1/w/96/h/96" alt="96">
    


    狂暴的蚂蚁






    2017.05.22 10:49*
    字数 194
    阅读 3253评论 0



        <!-- 文章内容 -->
        <div data-note-content="" class="show-content">
          <div class="show-content-free">
            <h2>引子</h2>
    

    如果有旧的Docker 先删除

    旧Docker版本上的如果有 Image 的东西,请先删除

    • 旧Docker版本 现在:特指1.13 前的版本,这是Docker的一个重要改动
    • 将这些镜像文件全部删除,否则升级以后旧的镜像将无法删除
    docker stop `docker ps -a -q`
    docker rm `docker ps -a -q`
    docker rmi -f `docker images -a -q` //这里将会强制删除
    

    移除旧版本的软件信息

    yum -y remove docker docker-common container-selinux
    

    设置最新稳定版本的Docker仓库

    yum-config-manager 
        --add-repo 
        https://docs.docker.com/v1.13/engine/installation/linux/repo_files/centos/docker.repo
    

    安装Docker

    更新yum源

    yum makecache fast
    

    安装最新的docker

    yum -y install docker-engine
    

    或者选择你要的Docker版本

    yum list docker-engine.x86_64  --showduplicates |sort -r
    
    yum -y install docker-engine-<VERSION_STRING>
    

    启动

    systemctl start docker
    systemctl enable docker
    

    测试

    docker run hello-world
    

    卸载Docker

    yum -y remove docker-engine docker-engine-selinux
    

    镜像, 容器, volumes, 配置文件 都不会自动删除. 需要手动删除

    如果想回到 docker 1.13 前的版本

    卸载Docker【删除镜像等】

    移除目标源

    安装旧版本的Docker

    原文链接

          </div>
        </div>
    </div>
  • 相关阅读:
    C#线程类Thread初步
    无限级分类存储过程版
    C#多线程编程实例实战
    数据库里阻塞和死锁情况 看那里死锁的存储过程
    预防按钮的多次点击 恶意刷新
    .net2.0文件压缩/解压缩
    HttpHandler和HttpModule入门
    反射,枚举,绑定下拉框
    在C#里关于定时器类
    判断上传的图片文件格式是否合法不是用后缀做的判断
  • 原文地址:https://www.cnblogs.com/owenzh/p/11288346.html
Copyright © 2011-2022 走看看