Revista Tecnología

Cómo actualizar Docker en VMware Photon

Publicado el 21 septiembre 2015 por Dbigcloud @dbigcloud

Meses anteriores hemos estado hablando de VMware Photon y hemos creado nuestro primer contenedor Docker. La versión de Docker  por defecto que trae Photon 1.0 TP1, es la 1.5, la cual podemos actualizar directamente a la 1.6 usando tdfn, desde Agosto disponemos de la versión 1.0TP2 de Photon, la cual trae mejoras y nuevas versiones de paquetes. Hoy os voy a explicar como podemos actualizar nuestra versión de Docker de la 1.6 a la 1.7.

 

photon

Lo primero de todo que debemos conocer es el listado de repositorios que tenemos en nuestro sistema, para ello usaremos el siguiente comando:

root [ ~ ]# tdnf repolist
repo id             repo name                               status
photon              VMware Photon Linux 1.0(x86_64)         enabled
photon-extras       VMware Photon Extras                    enabled
photon-updates      VMware Photon Linux 1.0(x86_64)Updates  enabled

Tenemos que estar seguros que disponemos del repositorio VMware Photon Extras, si no lo tenemos vamos a crearlo

nano /etc/yum.repos.d/photon-extras.repo

Y configuramos los datos del repositorio:

[photon-extras]
name=VMware Photon Extras
baseurl=https://dl.bintray.com/vmware/photon_extras
gpgkey=file:///etc/pki/rpm-gpg/PHOTON-RPM-GPG-KEY
gpgcheck=0
enabled=1
skip_if_unavailable=True

Ahora que disponemos del nuevo repositorio, vamos a aprovechar para limpiar los datos de cache.

root [ ~ ]# tdnf clean all
Cleaning repos: photon-updates photon-extras photon
Cleaning up everything

Para comprobar si tenemos disponible una nueva versión de Docker lo realizaremos de la siguiente forma:

root [ ~ ]# tdnf check-update
docker.x86_64                                1.7.0-1               photon-extras

Como podéis observar, aparece que tenemos disponible la versión 1.7.0-1, vamos a actualizarla.

root [ ~ ]# tdnf update docker
Upgrading:
 docker x86_64  1.7.0-1
Is this ok [y/N]:y
Downloading 4450014.00 of 4450014.00
Testing transaction
Running transaction

Complete!

Ahora ya disponemos de Docker actualizado.

Actualizar Docker 1.7 en Photon por DBigCloud

Lo siguiente es recaregar el demonio systemctl y reiniciar Docker.

root [ ~ ]# systemctl daemon-reload
root [ ~ ]# systemctl restart docker

Con esto ya tenemos Docker a la última versión disponible para VMware Photon.

Docker update por DBigCloud

Espero que os sea de utilidad, mi consejo es que siempre tengáis actualizadas vuestras aplicaciones, en la medida de lo posible, para que tengan la menos cantidad de bug disponibles.



Volver a la Portada de Logo Paperblog