#Docker EE, #Docker CE y Actualización de Repositorios

Hola Comunidad, el pasado 2 de marzo en el blog docker apareció esta noticia Announcing Docker Enterprise Edition. Una nueva versión de la plataforma Docker optimizada para despliegues de negocio Docker Enterprise Edition (EE) y Docker Community Edition (CE) para la versión libre. A continuación les dejo un resumen de los cambios y como actualizarnos con los nuevos repositorios.

Docker

El nivel básico de Docker EE proporciona acceso a la plataforma Docker, soporte y certificación. El nivel estándar incorpora registros de contenedores privados, Docker Datacenter (gestión de aplicaciones de contenedores integrados, multitenancy), administración y soporte para políticas de firma de imágenes. El nivel avanzado introduce el análisis de seguridad de la imagen de contenedor.

La siguiente table muestra los soportes para los distintos sistemas y versiones de docker:

PlataformaDocker EEDocker CE
Ubuntu
Debian
Red Hat Enterprise Linux
CentOS
Fedora
Oracle Linux
SUSE Linux Enterprise Server
Microsoft Windows Server 2016
Microsoft Windows 10
macOS
Microsoft Azure
Amazon Web Services

El lanzamiento de #Docker CE y EE trae grandes mejoras al ciclo de vida, mantenibilidad y capacidad de actualización de Docker. Con la nueva versión 17.03, #Docker se está moviendo a versiones basadas en tiempo y un esquema de versiones de YY.MM (AÑO.MES). La versión de la API de #Docker sigue siendo independiente de la versión de la plataforma #Docker y la versión de la API no cambia de #Docker 1.13.1 a #Docker 17.03.

#Docker CE viene en dos variantes:

  • Edge es para usuarios que desean una gota de las últimas y mejores características cada mes
  • Stable se publica trimestralmente y es para usuarios que desean un ritmo de lanzamiento más fácil de mantener

Por su parte #Docker EE se publica trimestralmente y cada lanzamiento es apoyado y mantenido por un año completo. Los parches de seguridad y las correcciones de errores se transmiten a todas las versiones compatibles.

¿Qué necesito para actualizar?

Fuera de la UCI

Podemos consultar en la pagina de instalación oficial las instrucciones para instalar docker en nuestro sistema.

UCI

En el caso de los que estamos dentro de la universidad ya tenemos disponibles los nuevos repositorios de docker solo necesitamos cambiar el antiguo repositorio que teníamos por el siguiente en dependencia de nuestro sistema:

Ubuntu:
wget -O - http://nexus.prod.uci.cu/repository/download.docker.com-proxy/linux/ubuntu/gpg | sudo apt-key add -

Agregamos el repositorio:

deb [arch=amd64] http://nexus.prod.uci.cu/repository/download.docker.com-proxy/linux/ubuntu VERSIÓN stable

Cambiando VERSIÓN por el nombre de nuestra versión, para ubuntu 16.04 y Linux Mint 18.x es xenial.

Debian
wget -O - http://nexus.prod.uci.cu/repository/download.docker.com-proxy/linux/debian/gpg | sudo apt-key add -

Agregamos el repositorio:

deb [arch=amd64] http://nexus.prod.uci.cu/repository/download.docker.com-proxy/linux/debian VERSIÓN stable

Cambiando VERSIÓN por el nombre de nuestra versión.

Eliminamos las instalaciones antiguas y luego actualizamos e instalamos la nueva versión

sudo apt-get remove docker-engine && sudo apt-get update && sudo apt-get install docker-ce

Y esto es todo por hoy.

8 comentarios » Puedes dejar tu comentario también

  1. 00

    Randy Hector

    dijo:

    Firefox 51.0 Windows 10 x64 Edition

    Genial el articulo Ernesto, es bueno seguir actualizados en este mundo de docker y sobre las ultimas tendencias.
    Solo me gustaria agregar que seria necesario en un futuro cercano buscar alguna forma de que los usuarios de Windows y Mac puean seguir este ritmo de actualización de docker, proporcionando las instalaciones y tutoriales para estos sistemas.

  2. 00

    N3$ƮY

    (autor) dijo:

    Firefox 51.0 Ubuntu x64

    @Randy Hector
    Ya esa parte se me escapa de las manos 😉

  3. 00

    Yunier J

    dijo:

    Firefox 55.0 GNU/Linux x64

    En esta wiki pueden encontrar los enlaces para descargar los instaladores y los pasos a realizar en Linux.

    https://codecomunidades.prod.uci.cu/dgp/nexus/wikis/docker

  4. 00

    ¿Cuando el artículo sobre RancherOS? 🙂

  5. 00

    N3$ƮY

    (autor) dijo:

    Firefox 51.0 Ubuntu x64

    @root@b3h1qu3
    Pronto…tengo otro par de artículos en espera también sobre usos prácticos.
    Thesis is killing me 🙁

  6. 00

    Garfield

    dijo:

    Firefox 52.0 Ubuntu

    Buenas tardes, actualizando el repositorio me muestra este mensaje y no puedo instalar nada de lo que aqui se muestra. Es posible arreglarlo? Saludos.

    N: Omitiendo el uso del fichero configurado «stable/binary-i386/Packages» ya que el repositorio «http://nexus.prod.uci.cu/repository/download.docker.com-proxy/linux/ubuntu xenial InRelease» no admite la arquitectura «i386»

  7. 00

    N3$ƮY

    (autor) dijo:

    Firefox 52.0 Ubuntu x64

    @Garfield
    El mismo error te está brindando la respuesta

    no admite la arquitectura «i386»

    Para instalar necesitas una versión de ubuntu 64 bit.

  8. 00

    Garfield

    dijo:

    Firefox 52.0 Ubuntu x64

    Buenas tardes, alguien me puede ayudar con este error al instalar docker-ce. Tengo instalado Linux Mint 18 y puse esta entrada en los repos “deb [arch=amd64] http://nexus.prod.uci.cu/repository/download.docker.com-proxy/linux/ubuntu xenial stable”

    Err:1 http://nexus.prod.uci.cu/repository/download.docker.com-proxy/linux/ubuntu xenial/stable amd64 docker-ce amd64 17.03.0~ce-0~ubuntu-xenial
    El servidor de http envió una cabecera de «Content-Range» inválida Datos de cabecera incorrectos
    E: Fallo al obtener http://nexus.prod.uci.cu/repository/download.docker.com-proxy/linux/ubuntu/dists/xenial/pool/stable/amd64/docker-ce_17.03.0~ce-0~ubuntu-xenial_amd64.deb El servidor de http envió una cabecera de «Content-Range» inválida Datos de cabecera incorrectos

    Muchas gracias.

Deja un comentario

Tu dirección de correo electrónico nunca será compartida.