Docker. Contenedores. Ejecutando una sola tarea
A veces solo necesitamos probar algún comando o aplicación por querer aprender su funcionamiento, y este programa solo funciona en Linux ¿dónde consigo Linux, sí solo quiero probar X aplicación? Una forma sería instalar alguna distribución de GNU/Linux en un equipo de cómputo, otra sería crear una máquina virtual, pero sí estas siguiendo la serie de publicaciones de Docker, quiere decir que ya cuentas con el (Docker Host).
Sí solo estás interesado solo en probar el sabor de un sistema operativo GNU/Linux te aconsejo revises la siguiente publicación:
- Como tener en Windows 10 un sistema operativo Linux o más sin formatear.
- Instalación de Zorin OS Lite 15.2 x86 (32 bits) para equipos con hardware de bajos recursos
- Como instalar OpenSuse 15 en Virtualbox sobre Windows 10
¡Genial!
En esta ocasión, supongamos que vas a probar el comando hostname. Este comando muestra el nombre de equipo.
Para ejecutar este comando en un contenedor de Docker, basta con la siguiente línea de comando:
Como se aprecia en la imagen, la estructura consiste en 4 partes.
Al ejecutar la línea de comandos, obtendrás una salida como esta:
Para revisar el estado del contenedor que acabamos de ejecutar, basta con la siguiente línea de comandos para lograrlo:
docker container ls --all
Obtendrás una salida como esta:
En la imagen se puede apreciar que, se ejecutó un contenedor con la imagen de "alpine" con el comando "hostname" que fue hace apenas un minuto y que termino su ejecución con éxito "Exited (0) 48 seconds ago".
Hasta aquí este articulo. Como te habrás dado cuenta, es muy simple poder ejecutar comandos o tareas simples con Docker. Posiblemente ahorita no veas su utilidad, pero con el pasar del tiempo veras una manera.
Por si te perdiste de algún tema aquí te presento el temario:
- 🐳 Aprendiendo desde cero hasta utilizarlo para desarrollo de software.
- 🟦 Arquitectura de Docker. Diagrama de bloques.
- 👌Conceptos base para entender Docker. Objetos de Docker.
- 📦Arrancando con el primer contenedor en Docker
¿Te imaginas ahorrar horas en tu computadora y trabajar como un verdadero profesional? 💻⚡
Ya está disponible el Pack de 10 Scripts de Automatización para Windows, diseñado para eliminar tareas repetitivas y hacer tu día mucho más eficiente.
Comentarios
Publicar un comentario
¡Muchas por tu comentario! En breve estaré leyéndolo para responderte. Saludos :]