Talk about Developing #PowerShell Modules at Azure Meetup #Freiburg

This week I had the opportunity to speak at the Azure and .NET Meetup Freiburg about developing PowerShell modules. Thanks for having me!

Talk about #Docker Security at @devsmeetup #Freiburg

After one whole year, I was finally able to contribute another talk at DevMeetup Freiburg. It was about the security ups and downs of container management based on Docker.

One Workshop and Two Talks about #Docker at ContainerConf #concon2018

ContainerConf marked a very special moment this year because I was able to contribute one workshop and two talks about Docker.

Publishing the #Docker daemon using a Containerized Reverse Proxy

Publishing the Docker daemon usually involves creating the requires certificates, reconfiguring the Docker daemon and restarting it. But often, you do not have the necessary permissions to change the daemon configuration or restart it. I’ll demonstrate how to use a containerized reverse proxy to achieve the same.

Workshop about Container CI/CD Security at #xcelerateconf #docker #cicd

This year, I co-organized x-celerate conference for the second time and contributed a half-day workshop about CI/CD for containers.

How to Tag #Docker Images without Pulling them

During my investigation regarding the merging of layers from multiple images, I realized that the Docker Registry API can also be used to tag image without pulling and pushing the whole image. Let’s take a closer look.

How to Automate the Merging of Layers from #Docker Images in #PowerShell

In my last post, I explained how to create Docker images from the layers of other images. As this is a rather complex process, I have published a PowerShell module to automate this.

How to Reduce the Build Time of a Monolithic #Docker Image

Everyone is trying really hard to separate functionality in their Docker images. But we all have one or more images which contain multiple tools and take quiet some time to build. Unfortunately a rebuild will be necessary whenever a small change was made to the Dockerfile. This post will demonstrate how to conditionally build sections of a Dockerfile to reduce the build time.

Workshop about #Docker at Sommercampus #Freiburg

Every year, the faculty of engineering of the university Freiburg organizes an event called Sommercampus - a week packed with practical courses. I contributed a half-day workshop about Docker.

Handling File Permissions When Writing to Volumes from #Docker Containers

Containers are often used as a replacement for a natively installed tool. It is much cleaner to use a container with the required version instead of having an outdated tool on the host. But as soon as the container interacts with the host system, file are left with wrong or broken permissions. Fortunately, the solution does not require scripting.