-
PowerShell
-
Docker
-
Git
-
GitHub
-
VSCode
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
-
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 conDocker. -
Integración de la función dentro del perfil de
PowerShell, permitiendo que esté disponible automáticamente en cualquier sesión de la terminal. -
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.
-
Versionado del proyecto con
Gity publicación enGitHubpara mantener un historial de cambios claro y permitir que cualquier persona pueda instalarlo o sugerir mejoras. -
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.