Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
🚀Crear una Imagen a partir de tu Contenedor En Docker
Play lesson

Curso de Docker en Español - 🚀Crear una Imagen a partir de tu Contenedor En Docker

4.0 (0)
7 learners

What you'll learn

This course includes

  • 1.3 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Full Transcript

🎦Curso completo: https://www.youtube.com/watch?v=3kS0HBHF8Zo&list=PLCTD_CpMeEKTPcItjs9aikfelqozzh-S4 https://www.docker.com/ En este tutorial te voy a enseñar cómo crear una imagen de Docker desde cero utilizando Ubuntu como base, convirtiéndola en un contenedor donde instalamos Node.js, npm y finalmente N8N, para después dejar todo listo y preparar el camino para subir nuestra propia imagen a Docker Hub 🚀 Aprenderás paso a paso cómo descargar la última imagen de Ubuntu, ejecutarla como contenedor en modo interactivo y detached, asignarle un nombre, mapear puertos y mantenerlo activo correctamente. Una vez dentro del contenedor, actualizamos los repositorios, instalamos las dependencias necesarias como curl y certificados, configuramos el entorno e instalamos Node.js y npm, verificando que todo funcione correctamente antes de dar el siguiente paso. Después instalamos N8N de forma global y lo configuramos para que pueda ejecutarse en el puerto 5678, permitiendo el acceso desde cualquier IP. También verás cómo acceder a la aplicación desde tu navegador usando localhost, entendiendo por qué no se abre automáticamente cuando trabajamos dentro de un contenedor. Todo explicado con comandos reales y contexto práctico para que comprendas no solo el cómo, sino también el por qué 💡 Además, te explico la importancia de trabajar con imágenes Docker cuando en una empresa existen distintos sistemas operativos como Windows, Mac o Linux. Gracias a las imágenes, todos pueden trabajar exactamente con el mismo entorno, las mismas librerías y dependencias, garantizando uniformidad y evitando el clásico “en mi máquina sí funciona” 😄 Este es el primer paso para dominar la creación y distribución de imágenes personalizadas. En el siguiente tutorial veremos cómo convertir este contenedor en una imagen y subirla al repositorio, llevando tu flujo de trabajo a otro nivel. Comandos: docker pull ubuntu:latest docker run -dit --name ubuntu-n8n -p 5678:5678 ubuntu:latest tail -f /dev/null docker ps docker exec -it ubuntu-n8n bash apt update apt install -y curl ca-certificates gnupg curl -fsSL https://deb.nodesource.com/setup_lts.x | bash - apt install -y nodejs node -v npm -v npm install -g n8n n8n --version N8N_HOST=0.0.0.0 N8N_PORT=5678 n8n docker commit ubuntu-n8n eucm2g/ubuntu-n8n:1.0 docker login docker push eucm2g/ubuntu-n8n:1.0 docker pull eucm2g/ubuntu-n8n:1.0 docker run -d ` --name ubuntu-n8n-container ` -p 5678:5678 ` -e N8N_HOST=0.0.0.0 ` -e N8N_PORT=5678 ` eucm2g/ubuntu-n8n:1.0 ` n8n 00:00 INTRODUCCIÓN Y OBJETIVO DEL TUTORIAL 00:28 ¿PARA QUÉ SIRVE CREAR UNA IMAGEN EN DOCKER? 01:31 INICIO DEL PROCESO Y DESCARGA DE UBUNTU 02:02 CREAR Y EJECUTAR EL CONTENEDOR 02:55 VERIFICAR CONTENEDOR CON DOCKER PS 03:19 ACCEDER AL CONTENEDOR Y ACTUALIZAR REPOSITORIOS 03:55 INSTALACIÓN DE DEPENDENCIAS (CURL Y CERTIFICADOS) 04:17 AGREGAR REPOSITORIOS E INSTALAR NODEJS 04:45 VERIFICAR INSTALACIÓN DE NODEJS Y NPM 05:19 INSTALAR N8N GLOBALMENTE 05:49 CONFIGURAR VARIABLES DE ENTORNO Y EJECUTAR N8N 06:26 ACCESO A N8N DESDE EL NAVEGADOR (LOCALHOST:5678) 07:24 PRÓXIMO PASO: CONVERTIR CONTENEDOR EN IMAGEN Y SUBIRLA A DOCKER HUB 07:44 CIERRE Y RECOMENDACIÓN DE SUSCRIPCIÓN

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere