Docker: configuración en RHEL8 para Python

Desarrollar una aplicación o software requiere iniciar varios microservicios en una máquina. Entonces, si tiene 10 de esos servicios, necesita 10 máquinas virtuales en esa máquina.  ¿Cómo resuelve Docker el problema anterior? Con la ayuda de la ventana acoplable, puede ejecutar varios microservicios en la misma VM mediante la ejecución de varios contenedores de la … Continue reading «Docker: configuración en RHEL8 para Python»

Ejecución del programa C usando el entorno Docker

Docker como plataforma brinda la capacidad de empaquetar, enviar y ejecutar una aplicación en un entorno aislado llamado contenedor . Este aislamiento permite ejecutar muchos contenedores simultáneamente en un host determinado. Los contenedores son livianos y contienen todo lo necesario para ejecutar la aplicación y no es necesario depender de lo que está instalado actualmente … Continue reading «Ejecución del programa C usando el entorno Docker»

Almacenamiento de datos en Docker

Las imágenes de Docker están integradas en forma de capas y los contenedores de Docker almacenan todos los datos que se utilizan, en la capa de escritura del contenedor que solo persiste hasta la vida útil del contenedor, es decir, ya no es accesible una vez que se elimina el contenedor. Esto también hace que … Continue reading «Almacenamiento de datos en Docker»

Docker – Hola mundo

¿Alguna vez has experimentado que en solo un segundo todo tu sistema operativo está listo para usar? Sí, lo escuchaste bien. Docker te brinda las facilidades para usar un nuevo sistema operativo en un segundo. Docker es un programa que utiliza los recursos de su sistema operativo base y solo consume entre 20 MB y … Continue reading «Docker – Hola mundo»

¿Cómo instalar Docker usando Chocolatey en Windows?

Instalar Docker en Windows con solo la CLI es bastante más fácil de lo que cabría esperar. Solo requiere unos pocos comandos. Este artículo asume que tiene chocolatey instalado en su respectiva máquina con Windows. Si no, puedes instalar chocolatey desde aquí . Chocolatey es un administrador de paquetes para el sistema operativo Windows.  Instalación … Continue reading «¿Cómo instalar Docker usando Chocolatey en Windows?»

Docker – Contenedor Docker para Node.js

Node.js es un tiempo de ejecución de javascript asincrónico y de código abierto que se usa para ejecutar aplicaciones de javascript. Es ampliamente utilizado para sitios web tradicionales y como servidores API. Al mismo tiempo, un contenedor docker es una unidad implementable aislada que empaqueta una aplicación junto con sus dependencias, lo que la hace … Continue reading «Docker – Contenedor Docker para Node.js»

Aplicación Flask de balanceo de carga usando Nginx y Docker

El equilibrio de carga significa distribuir de manera eficiente el tráfico entrante a diferentes instancias de servidor. Nginx es un software de código abierto que se puede usar para aplicar equilibrio de carga a los sistemas de back-end. Nginx también puede servir servicios como proxy inverso , almacenamiento en caché, servidor web, etc. Docker es … Continue reading «Aplicación Flask de balanceo de carga usando Nginx y Docker»

Cree, pruebe e implemente una aplicación Flask REST API desde GitHub usando Jenkins Pipeline que se ejecuta en Docker

Hoy en día, incluso para pequeñas aplicaciones web o microservicios, necesitamos una forma más fácil y rápida de implementar aplicaciones que sea confiable y segura. Estas aplicaciones pueden ser simples, pero experimentan cambios rápidos debido a los requisitos comerciales; para manejar estos cambios, definitivamente necesitamos una canalización de CI/CD para la implementación. Jenkins es una … Continue reading «Cree, pruebe e implemente una aplicación Flask REST API desde GitHub usando Jenkins Pipeline que se ejecuta en Docker»

Python Django: desarrollo basado en pruebas de API web utilizando DRF y Docker

Vamos a crear una API web de lista de tareas pendientes usando Django rest framework , docker y también vamos a escribir diferentes pruebas para diferentes funcionalidades en nuestro código usando desarrollo basado en pruebas , pero primero veamos cuáles son los requisitos previos para este proyecto. Requisitos previos: Docker instalado en su sistema local … Continue reading «Python Django: desarrollo basado en pruebas de API web utilizando DRF y Docker»

¿Cómo enviar una imagen de contenedor a un repositorio de Docker?

En este artículo, veremos cómo puede enviar una imagen de contenedor a un Docker Repo. Vamos a usar Docker Hub como un registro de contenedor, al que vamos a enviar nuestra imagen de Docker.  Siga los pasos a continuación para enviar la imagen del contenedor al repositorio de Docker: Paso 1: lo primero que debe … Continue reading «¿Cómo enviar una imagen de contenedor a un repositorio de Docker?»