I was at the London DevOps Meetup last night, graciously hosted by Facebook at their London HQ. We had three chats – one about how Facebook ensures it’s running, one about Facebook’s data centres, and one from Google about how …

London DevOps Meetup – 11th June 2015 Read more »

Tagged with: , , , , , ,

I previously posted about how you can use Jenkins in a Docker container, and then use Jenkins Swarm to create build agents automatically? There was an issue with the build agent which caused Maven to download dependencies from localhost. You’d …

Maven inside Docker’d build agents Read more »

Tagged with: , ,

I remember being at a DoxLon meetup back in the days of Docker 1.0, and one of the presenters said that they’d found Jenkins leaked resources so was unsuitable for containerization. Happy news – there’s an official Jenkins image.

Tagged with: , ,

The final part of my tutorials about Kubernetes on Google Cloud is about spinning up your own Docker‘d n-tier app. Part 1 is here, and part 2 is here, and this post builds on them.

Tagged with: , , , ,

Following on from my previous post which stood up an etcd cluster, here’s how to add Kubernetes nodes which you can schedule Docker containers upon.

Tagged with: , , , ,

Quick into to Docker’s automagic container linking. If you’re running on a single host and need containers to talk to each other, then this is worth a look.

Tagged with: , ,

If you’re upgrading from Docker v1 on a Mac, there’s now a formal Docker installer. But if you’ve previously used Brew like me, I would ensure you do:- boot2docker stop boot2docker delete brew unlink docker brew unlink boot2docker boot2docker stop …

Docker v1.1.2 and a presentation Read more »

Tagged with: , ,

Given Docker is now 1.0, and I was using 0.11 (which has a vulnerability which allows programs to break out from their Docker container), it’s time to upgrade my version running on MacOS. To upgrade the virtual machine:- boot2docker stop …

Update Docker on MacOS Read more »

Tagged with: , ,

Slight improvement to the previous post about building using a Docker container. I’ve split it into two parts. The first part simply creates an image with OpenJDK 1.7, Maven 3.1.1, Git, tar, unzip and vim. The second part downloads the …

Docker build machine for Maven/Java – part 2 Read more »

Tagged with: , , , , , ,

Here’s a quick-ish way to create a Docker container which downloads and compiles the SimpleDropWizardEcho service I wrote for testing. But why would you do this? As discussed in my previous post, this creates a clean environment with no state …

Docker build machine for Maven/Java Read more »

Tagged with: , , , ,