Adrian Mouat

Adrian Mouat

Blog Posts

Docker Inspect Template Magic

Mar 23, 2015 by Adrian Mouat

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 docker inspect -f to get a container's IP Address. However, a lot of users seem confused by the syntax of this feature and very few people take full advantage of it (most people seem to pipe the output through grep, which is.

Read article »

Running Docker in Jenkins (in Docker)

Mar 11, 2015 by Adrian Mouat

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-Docker) to differentiate from DinD (Docker-in-Docker), where a complete and isolated version of Docker is installed inside a container. DooD is simpler than DinD (in terms of configuration at least) and notably allows you to reuse the Docker.

Read article »

The Future is Containerized

Feb 17, 2015 by Adrian Mouat

We've seen a lot of critical posts about Docker recently. I don't remember the last time a technology caused so much controversy and heated debate1. In this article I'm not going to address any specific technical issues, but try to explain why Docker -- or at least some form of containerization platform -- is here to stay.

Read article »

Docker and Provenance - Talk to Amsterdam Docker Meetup

Jan 23, 2015 by Adrian Mouat

The regular Docker Amsterdam meetup was held on Thursday 26th January at the offices of Schuberg Phillis. There were talks on "Docker and Provenance" by our own Chief Scientist Adrian Mouat, Mike Wessling from Bitbrains on "Falling off the shoulders of giants" and Michael Boelen from CISOfy on "Docker Security". All the talks were well received and spurred a great night of discussion, aided by the hospitality of Schuberg Phillis.

Read article »

Docker: The latest Confusion

Jan 21, 2015 by Adrian Mouat

One of the most misunderstood parts of Docker seems to be the latest tag. The confusion stems largely from its name, which doesn't really reflect what the tag implies. In this post we'll look at what the latest tag really does and what you should use it for.

Read article »