Docker 在 centos 7上升级

Docker 在 centos 7上升级



狂暴的蚂蚁

关注

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

引子

如果有旧的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

原文链接

原文地址:https://www.cnblogs.com/owenzh/p/11288346.html

时间: 2024-08-30 15:20:32

Docker 在 centos 7上升级的相关文章

Docker 在 CentOS 7 上的安装

再接再厉! 0. 启用root权限 su 1. 将 yum 包更新至最新版 这一步时间极长,中间还需要选择y/N yum update 2. 安装需要的软件包,其中yum-utils 提供yum-config-manager功能,devices-mapper-persistent-data 与 lvm2 是devicemapper 所依赖的 yum install -y yum-utils device-mapper-persistent-data lvm2 3. 设置yum源 yum-conf

CentOS 6 下升级安装Mysql 5.5 完整步骤

使用系统CentOS 6.2本来已经系统自带安装了mysql 5.1,但是奈何5.1不支持utf8mb4字符集(详见:http://blog.csdn.net/shootyou/article/details/8236024 ),只能想办法将Mysql升级到5.5. 这果然是一次蛋疼的升级过程. 完整步骤: 1.首先备份数据,虽说成功的升级数据不会丢失,但是保险起见备份下. mysqldump -u xxx -h xxx -P 3306 -p --all-databases > database

CentOS 7上搭建Docker环境

一.Docker介绍和安装 http://linux.cn/article-4340-1.html Docker 是一个开源工具,它可以让创建和管理 Linux 容器变得简单.容器就像是轻量级的虚拟机,并且可以以毫秒级的速度来启动或停止.Docker 帮助系统管理员和程序员在容器中开发应用程序,并且可以扩展到成千上万的节点. 容器和 VM(虚拟机)的主要区别是,容器提供了基于进程的隔离,而虚拟机提供了资源的完全隔离.虚拟机可能需要一分钟来启动,而容器只需要一秒钟或更短.容器使用宿主操作系统的内核

在CentOS 6上搭建私有的Docker Registry

在CentOS 6上搭建私有的Docker Registry v2Registry概念Registry是一个无状态的, 高可扩展的服务器端应用程序, 用于存储和分发Docker Image.依赖安装1. 安装Docker要使用Docker Registry, 当然首先要安装Docker. 假设你已经安装好Docker. 没有安装好可以参考官方文档.2. 安装Docker-composeDocker-compose是一个非常有用的Docker运行, 管理的工具. 你可以通过定义compose文件,

在CentOS上升级把git从1.7.1升级到1.7.12.4

在CentOS上升级把git从1.7.1升级到1.7.12.4 摘要:本文记录了在CentOS6.3上,把Git从1.7.1升级到1.7.12.4的过程. 1. 概述 升级是在今年6月10日进行的,到今天才有空做个记录,供日后参考. 在我做的一个项目中,服务器CentOS 6.3上,一开始安装的git是1.7.1,现在过了将近一年,想把git升级到最新的版本. 2. 升级过程 动手之前,首先要找资料,读文档,弄明白了再动手不迟,弄错了可能就要走弯路了.我在参考资料中列出了我所能找到作为依据的文档

【docker】linux系统centOS 7上安装docker

要求: 一个centOS 7系统  虚拟就上安装CentOS 7步骤 1.Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 命令: uname -r 展示效果: 原文地址:https://www.cnblogs.com/sxdcgaq8080/p/9178918.html

在CentOS 7上安装docker,部署spring boot

一.查看linux版本:lsb_release -a (如没有这个命令,安装:yum install -y redhat-lsb) uname -r docker 在centos安装,需要centos 7以上版本. 二.docker 安装操作步骤 docker 官网 :  https://docs.docker.com/get-started 安装必要的工具:Install required packages. yum-utils provides the yum-config-manager 

CentOS 7上Docker的安装

一.安装docker 1.Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker . 通过 uname -r 命令查看你当前的内核版本 $ uname -r 2.使用 root 权限登录 Centos.确保 yum 包更新到最新 $ sudo yum update 3.卸载旧版本(如果安装过旧版本的话) $ sudo yum remove docker docker-common docker-selinux do

关于Docker官方CentOS镜像无法启动mysqld的总结

很多童鞋反映,在Docker官方CentOS镜像中安装了Mysql server后,无法正常启动. 无法正常启动表现为两种情况: 1> 初始完数据库后,mysqld启动报错 2> systemctl start mysqld或者service mysqld start报错 首先重现一下现场. 第一种情况 一.启动CentOS镜像,安装Mysql Server 注意,Docker官方CentOS镜像latest版本是7.1.CentOS 7 yum源中默认没有Mysql Server的. 关于如