logo email Contactarme
dkr

DKR

Definición del proyecto

DKR es un proyecto personal que consiste en una función para terminal pensada para facilitar el uso de Docker mediante comandos abreviados y opciones predefinidas. Su objetivo es agilizar el flujo de trabajo diario en proyectos de desarrollo, reduciendo la cantidad de tecleo necesario para ejecutar las operaciones más comunes con contenedores.

Actividades realizadas

  1. Diseño y desarrollo de la función en PowerShell, definiendo los comandos abreviados y las opciones predefinidas más usadas en el día a día con Docker.

  2. Integración de la función dentro del perfil de PowerShell, permitiendo que esté disponible automáticamente en cualquier sesión de la terminal.

  3. Definición de un conjunto de atajos para las operaciones más recurrentes (levantar, detener, listar e inspeccionar contenedores e imágenes) sin necesidad de recordar la sintaxis completa de Docker.

  4. Versionado del proyecto con Git y publicación en GitHub para mantener un historial de cambios claro y permitir que cualquier persona pueda instalarlo o sugerir mejoras.

  5. Documentación del uso de la función para facilitar su adopción por parte de otros desarrolladores.

Información adicional del proyecto

El código fuente y las instrucciones de instalación están disponibles en el repositorio: github.com/rickytodev/dkr.

Resultados obtenidos

DKR me permite trabajar con Docker de forma más rápida y cómoda en mi día a día, evitando comandos largos y opciones repetitivas. Como proyecto personal, también me sirvió para profundizar en PowerShell y en cómo construir herramientas de productividad que se integran de forma transparente con la terminal.

Conclusión

Como proyecto personal, DKR refleja mi gusto por construir herramientas pequeñas que mejoran mi propio flujo de trabajo diario. Crear esta función desde cero, mantenerla y compartirla públicamente me ha enseñado el valor de invertir tiempo en automatizar tareas repetitivas, incluso cuando la herramienta nace para un único usuario. Seguiré evolucionando DKR cuando detecte nuevos atajos que valga la pena incorporar.

¿Ocupas algo similar a este proyecto?

Si tienes alguna pregunta o necesitas más información, no dudes en contactarme.

email Contactarme