Kubernetes: qué es y todo lo que no puedes no saber sobre eso

Por qué elegir Kubernetes IEn este artículo hablamos de Kubernetes, la plataforma open source que permite a todos los quienes la utilizan, gestionar las cargas de trabajo y los servicios contenedorizados. Su nombre proviene del griego y significa “piloto” o “timonel”: esto nos explica cuánto esta herramienta es útil para gestionar las cargas de trabajo y la gestión automática de los contenedores. Sus características principales, como la vasta variedad de funcionalidades y la portabilidad entre los diferentes proveedores en la nube, han contribuido a su difusión y su uso por los desarrolladores de todo el mundo.

(more...)

Cómo distribuir el software de escritorio remoto mediante la configuracion de GPO

Supremo se puede distribuir masivamente de forma rápida y sencilla mediante la configuración de una GPO. En este manual vamos a implementar Supremo personalizado en la unidad organizativa «ComputerSupremo».  Antes de continuar es necesario generar la línea de comandos desde la Supremo Console (accede al manual haciendo clic aquí y el archivo .mst (accede al manual haciendo clic aquí A continuación, creamos un recurso compartido de red accesible para los clientes en los que queramos implementar Supremo.

(more...)

Cómo funciona Repository Docker

Acercándote a Docker, puede que hayas escuchado del Docker Repository y te hayas preguntado de qué se trate. Ponte cómodo porque en esta guía te explicaremos todo en detalle. Un Docker repository es un contenedor que contiene una o más Docker Image relativas a un software o un proyecto. ¿Por qué más que una Docker image si el software es siempre el mismo? Porque para un software podemos tener más que una versión. Cada vez que el desarrollador del software lanza una nueva versión, crea una nueva Docker image, con el mismo nombre, pero con una versión diferente y luego.

(more...)

Cómo instalar docker en Windows

Windows es probablemente el sistema operativo que requiere más atención en fase de instalación de Docker. De hecho, hay algunos requisitos previos que es necesario tener en cuenta.   Versiones de Windows compatibles Antes de instalar Docker para Windows, asegúrate que tengas una versión de Windows compatible: hoy en día, las versiones soportadas son: Windows 10 64-bit: Home, Pro, Enterprise, o Education, versión 1903 (Build 18362 o superior). Windows Subsystem para Linux Como descrito en la documentación oficial de Docker, antes de instalar Docker para Windows es necesario instalar el «Windows Subsystem para Linux».

(more...)

Cómo funciona Docker: estructura y funcionamiento

Docker se ha ganado un lugar importante en la actividad diaria de los desarrolladores a lo largo de los últimos años. Vamos a hacer un resumen de esta herramienta para comprender cómo funciona Docker entre bastidores. Caracterà­sticas de Docker Una de las funciones más importantes que ofrece Docker es el tiempo de inicio instantáneo. Un contenedor Docker puede iniciarse en una fracción mà­nima de tiempo. Una operación muy rápida que nada tiene que ver con los minutos necesarios para iniciar una máquina virtual. Docker utiliza las funciones del kernel de Linux para arrancar e interactuar con los contenedores. Debido a.

(more...)

Cómo utilizar Docker Compose

Docker Compose es una de las herramientas más útiles para desarrolladores y administradores de sistemas. De hecho, la mayorà­a de los puestos de trabajo de TI requieren conocimientos de Docker y Docker Compose. No cabe duda de que saber utilizar estas tecnologà­as supondrá una enorme ventaja para el desarrollo de tu carrera. ¿Qué es Docker Compose? En pocas palabras, Docker Compose es una herramienta que te permite administrar varios contenedores Docker. ¿Recuerdas los microservicios, es decir, el concepto de subdividir una aplicación web en diferentes servicios? Pues bien, estos servicios se ejecutarán en contenedores individuales que deben administrarse y habilitarse.

(more...)

Cómo crear un contenedor con Docker

Continuemos con nuestras guà­as de Docker. Hoy veremos en detalle un tema esencial para todos aquellos que se dedican al desarrollo web: el contenedor Docker. Un contenedor es la instancia en ejecución de una aplicación en un entorno aislado al que se le asignan recursos de forma dinámica para la ejecución. El contenedor contiene en su interior la aplicación a ejecutar y todo lo que necesita: tiempos de ejecución, librerà­as, configuración, etc. ¿Cuál es la diferencia entre imagen y contenedor? La imagen Docker es un paquete estático en el que se empaquetan todos los recursos necesarios para ejecutar una aplicación.

(more...)