Un poco de mantenimiento al docker registry

El registry necesita ser limpiado … Tenemos dos opciones Pues eso, la primera es rápida y fácil pero un poco extrema y es simplemente eliminar el registry completo y volver a levantarlo, PERO TEN EN CUENTA QUE PERDERÁS ABSOLUTAMENTE TOOOODAS TUS IMÁGENES EN EL REGISTRY … de cualquier forma un nuevo pipeline para el build o los builds que necesites lo resolvería. La segunda opción es revisar cada imagen y seleccionar las que queremos sean eliminadas. [Leer más]

Docker y timezones

La historia… Hace unos días tuve un problema con un servicio hecho con Spring Boot y que está desplegado en un docker. Una de las características que tiene el servicio es que inserta una fecha a la base de datos, esta es generada desde el sistema al momento de ejecutar ciertos métodos y la fecha insertada siempre tenía algunas horas de más =[ … huummm Pasadas algunas horas y distintas pruebas para poder encontrar la falla llegué a que no se encontraba en el código de Java … y es que ¿Qué tanto puede fallar crear un Date fecha = new Date() ? [Leer más]

Docker Oracle XE para desarollo/pruebas

Prácticamente siempre es necesario que cada programador cuente con una base de datos instalada en su máquina para propósitos de desarrollo o pruebas, tal vez una base en QA también y finalmente una en producción. Para cada programador, tener un docker que provea el gestor de base de datos es muy útil porque se reducen tiempos de instalación y configuración y en caso de tener un error muy grave en la configuración es tan sencillo resolverlo como borrar el contenedor y crear uno nuevo. [Leer más]

Docker registry en una red local

Un poco de Docker… En docker existen imágenes y contenedores. De manera sencilla, un contenedor es un proceso en ejecución de una imagen docker. En Docker podemos hacer commits de nuestros contenedores, lo que nos permite crear imágenes que contienen cambios en configuraciones, rutas, nombres de archivos, etc. Las imágenes muchas veces necesitan ser subidas a un repositorio para después poder ser descargadas por otros clientes, en docker un registry es un repositorio de imágenes y es lo que hoy vamos a instalar y probar. [Leer más]