Adrian Mouat

    Adrian Mouat

    Programming Languages for Microservices (and Containers)

    I'm not a programming language elitist. I'm not going to tell you that you're doing things wrong by using Java or Kotlin or Fortran or Eiffel or $insert programming language here$. It's highly unlikel...

    6 min read

    Image Management & Mutability in Docker and Kubernetes

    Kubernetes is a fantastic tool for building large containerised software systems in a manner that is both resilient and scalable. But the architecture and design of Kubernetes has evolved over time, a...

    1 min read

    Lightning Image Deployment with ImageWolf

    Modern web developers can push to staging or production multiple times a day. Each time this happens, there is a delay while images are distributed to the nodes, especially if the images need to be pu...

    1 min read

    Tricks of the Captains - DockerCon Talk

    At DockerCon 2017 in Austin, Texas, I gave a talk entitled "Tricks of the Captains" in the community theatre track. The talk covered various tips and tricks for using Docker, compiled from the brains ...

    3 min read

    The Average Dev, Containers and Security

    At the recent #INGLovesIT event in Bucharest, I gave a talk about Container Security. I went into details about features of Docker and the Linux kernel. This led Simon Brown (who gave a great keynote ...

    3 min read

    Multi-arch Docker Images

    Although the promise of Docker is the elimination of differences when moving software between environments, you'll still face the problem that you can't cross platform boundaries, i.e. you can't run a...

    4 min read

    Running a Secure Registry on Kubernetes

    Once your shiny new Kubernetes cluster is up-and-running, one of the first things you'll want to add is a local registry for storing private images. This is typically achieved using the official Kuber...

    3 min read

    Adding Self-signed Registry Certs to Docker & Docker for Mac

    The Docker registry image has over 10 million pulls on Docker Hub, so it's safe to say that a lot of people out there are making use of it. When running a registry, it's essential to make sure your cl...

    8 min read

    All Hail the New Docker Swarm

    Unfortunately, I'm not able to attend DockerCon US this year, but I will be keeping up with the announcements. As part of the Docker Captains program, I was given a preview of Docker 1.12 including th...