Ken Muse
Avoiding Dubious Ownership in Dev Containers

Avoiding Dubious Ownership in Dev Containers

It's always best to run containers with the least privileges required. Unfortunately, that may result in Git operations that fail with the message "detected dubious ownership in repository". The trick to eliminating this is quite simple …

Read more

Dev Containers and node_modules

Dev Containers and node_modules

If you've ever worked with Node.js, you've dealt with the joy which is node_modules. Thousands of files slowly churning on your hard drive. Even more slowly if you're trying to delete them. Want to make them easier to manage? Learn how Dev Containers can help.

Read more

Publishing Images With GitHub Actions

Publishing Images With GitHub Actions

Over the last few weeks, I've had a lot of questions about publishing images to registries using GitHub Actions. Today, I'll explore the answer showing how to do this with registries in both Azure and GitHub. Along the way, I'll also demonstrate how to use GitHub's OIDC integration with Azure.

Read more

Running Hugo in macOS Dev Containers

Running Hugo in macOS Dev Containers

Moving to Apple Silicon can introduce challenges if you're using x64-based containers. Sometimes, emulation is the answer. When it's not, we can combine some Docker features with some bash scripting to create an optimized container that works well for both platforms.

Read more

Deploying to Azure from  Private Container Registries
It's a best practice to use private registries such as Azure Container Registry with container solutions on Azure. There's very little guidance if you're considering using a different registry to store your images. In this post, we're explore how to use other private registries, such as the GitHub packages Container Registry.

Read more