Adrian Mouat

    Adrian Mouat
    2 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 ...

    2 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...

    3 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...

    2 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...

    7 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...

    8 min read

    Using binpack with Docker Swarm

    Docker Swarm - Docker's native clustering solution - ships with two main scheduling strategies, spread and binpack. The spread strategy will attempt to spread containers evenly across hosts, whereas t...

    6 min read

    Running Docker Containers with Systemd

    You can get by running Docker containers with shell scripts, or with Docker Compose (if you don't mind ignoring the "don't use in production" warnings), but for some use cases, it's preferable to take...

    10 min read

    Docker Inspect Template Magic

    Most Docker users are aware of the docker inspect command which is used to get metadata on a container or image, and may have used the -f argument to pull out some specific data, for example using doc...

    5 min read

    Running Docker in Jenkins (in Docker)

    In this post we're going to take a quick look at how you can mount the Docker sock inside a container in order to create "sibling" containers. One of my colleagues calls this DooD (Docker-outside-of-D...