Uno de los ejemplos que utilizo bastante a menudo es uno que consta de una API en .NET Core y un frontal web en Angular. Dependiendo del entorno, la URL de la API puede variar y es por ello que…
Browsing Category Docker
Cómo generar imágenes de Docker compatibles con Apple M1 desde GitHub Actions
Desde que renové mi Macbook Pro he tenido algunos «problemillas» con algunas imágenes de Docker, debido a que la arquitectura para la que se generaron estas no es compatible con la que espera este nuevo chip, ARM. Si tú también…
Ejecutar SQL Server en Docker en Apple M1
Hace ya algún tiempo te conté cómo podías usar SQL Server en Mac gracias a Docker. Sin embargo, hace poco llegó mi nuevo MacBook Pro a casa y cuando necesité generar un nuevo contenedor con esta base de datos: Me…
IDE as a Code con Remote Containers en Visual Studio Code
Una de las cosas que más nos cuesta a los desarrolladores es empezar en un proyecto que ya está en marcha. Otras nos ocurre que los requerimientos para un nuevo proyecto nos obligan a modificar las versiones de los SDKs…
Buscar malas configuraciones en tus Dockerfile con Trivy
Cuando trabajas con contenedores debes de ser especialmente cuidadoso con las imágenes que eliges como base, como ayer que te conté conté cómo detectar vulnerabilidades con Snyk. Además deberías asegurarte de que las configuraciones que estás aplicando al generar tus…
Buscar vulnerabilidades en imágenes de Docker con Snyk
Ya queda poco para que comience el Bootcamp de DevOps de Lemoncode y es por ello que estoy revisando y actualizando el contenido de todas las demos que tengo para contar Docker. Aprovechando que estas tienen un año he querido…
Explorar gráficamente el contenido de un volumen de Docker
Esta mañana, según estaba preparando mis demos y ejercicios para el Bootcamp DevOps de Lemoncode, me encontré con esta opción que me ha parecido súper útil en Visual Studio Code, cuando estamos trabajando con volúmenes en Docker. Solo quería pararme…
Reduce el tamaño de tus imágenes con Dockerfiles multi-stage
Cuando imparto las sesiones de Docker en el bootcamp DevOps de Lemoncode soy súper pesada repitiendo una y otra vez lo importante que es que las imágenes de nuestras aplicaciones sean lo más pequeñas posible. Esto debe convertirse en casi…
Escanear imágenes de Docker en busca de secretos con GitGuardian
A veces se nos olvida lo importante que es mantener nuestros secretos a salvo, y es que las imágenes de Docker no deberían de ser una excepción. Es por ello que tenemos herramientas como GitGuardian que nos permite escanear, tanto…
Crea hosts de Docker con Docker Machine en Microsoft Azure
Preparando una de las clases que imparto en el Bootcamp DevOps de Lemoncode me hacía falta crearme un host Linux con Docker Engine instalado. Como solo dispongo de Mac y Windows en casa, he hecho uso de la herramienta Docker…
Publicar imágenes de Docker en GitHub Packages desde GitHub Actions
En un artículo anterior te conté que puedes publicar tus imágenes de Docker en GitHub Packages, para que esta formara parte de tu repositorio en GitHub. Sin embargo, mostré cuales eran los pasos de forma manual, cuando lo ideal sería…
Publicar tu imagen de Docker en GitHub Container Registry
Ayer te conté que GitHub te permite publicar diferentes tipos de paquetes en tus repositorios, entre ellos imágenes de Docker. Sin embargo, a día de hoy con ese formato no te permite desligar una imagen de un repositorio y este…