简体   繁体   English

如何将Openshift Origin Docker升级到最新版本?

[英]How to upgrade Openshift Origin Docker to latest version?

We are running Openshift Origin which got installed by using the Ansible playbooks. 我们正在运行通过使用Ansible剧本安装的Openshift Origin。

This by default installed docker 1.9.1, now we have to upgrade it to the latest version because of frequent crashes of docker. 默认情况下,它已安装docker 1.9.1,现在由于docker频繁崩溃,我们必须将其升级到最新版本。

But seems like Origin package dependent on docker 1.9.1. 但是似乎Origin包依赖于docker 1.9.1。

So, How do I upgrade docker to latest version which is recognizable by Origin? 那么,如何将Docker升级到Origin可以识别的最新版本?

Origin 1.4.1, RHEL 7.2 原始1.4.1,RHEL 7.2

Origin 1.4.1 requires Docker 1.12 and RedHat/CentOS 7.3 . Origin 1.4.1需要Docker 1.12和RedHat / CentOS 7.3 (the docs are for OCP 3.4 but they match with Origin 1.4) (该文档适用于OCP 3.4,但与Origin 1.4匹配)

Upgrading RHEL to 7.3 should also let you install Docker 1.12: 将RHEL升级到7.3还可以让您安装Docker 1.12:

(master-prod-public)root@master1:~# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.3 (Maipo)
(master-prod-public)root@master1:~# docker version
Client:
 Version:         1.12.6
 API version:     1.24
 Package version: docker-common-1.12.6-16.el7.x86_64
 Go version:      go1.7.4
 Git commit:      3a094bd/1.12.6
 Built:           Tue Mar 21 13:30:59 2017
 OS/Arch:         linux/amd64

Server:
 Version:         1.12.6
 API version:     1.24
 Package version: docker-common-1.12.6-16.el7.x86_64
 Go version:      go1.7.4
 Git commit:      3a094bd/1.12.6
 Built:           Tue Mar 21 13:30:59 2017
 OS/Arch:         linux/amd64

Also check if there are any leftover versionlocks: 还要检查是否有剩余的版本锁:

(m (M

aster-prod-public)root@master1:~# yum versionlock
Loaded plugins: search-disabled-repos, versionlock
# list of locked packages...
versionlock list done

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM