-docker- 📖 5 min

Automating Docker container base image updates with Watchtower

The vast majority of Dockerfiles start from a parent image (a base image), which are part of our docker containers, the base from where our projects are built. These base images (normally) are being updated frequently, and we need to follow the updates to not keep our project outdated. Watchtower help us with this frequent updates, managing them seamlessly for our projects.

-azure- 📖 9 min

Replacing self-hosted agents with ephemeral pipelines agents in Azure DevOps

Sometimes we are in need of using self-hosted agents in our pipelines due to our Azure Resources not being exposed on the internet, and only accessible via a private network, because we are excluded from using Microsoft-hosted agents, and we need to maintain a pool of self-hosted agents. In this case, Ephemeral Pipelines Agents could be our solution to get rid of self-hosted agents (for deployment purposes).