Docker Swarm with Azure Container Services and Azure Resource Manager

Docker Swarm with Azure Container Services and Azure Resource Manager In an earlier post we explained how easy it is to setup a Docker Swarm cluster in Azure using Azure Container Services and Terraform. We understand that not everybody is ready to adopt Terraform in their companies and, even though we can help you get there, we … Continued

Docker Swarm with Azure Container Services

Docker Swarm with Azure Container Services As part of setting up a Docker Swarm cluster for one of our customers in their public cloud provider, Microsoft Azure, we learned how easy it was to set it up with Terraform. In this blog post we’re going to show and provide you with the tools for doing … Continued

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 in the Docker Captains program. The tricks included: Configuring docker ps output Don’t bust the build cache Cleaning up with docker … Continued

minimesos 0.11.1 – Docker on Mac and improved default resources

Today we released minimesos 0.11.1. In this version we made a couple of improvements. Docker on Mac is now supported, the default resources of a new minimesos cluster are increased and the Marathon command is now configurable. You can install the new version using the usual installer command: curl -sSL https://minimesos.org/install | sh. The Docker … Continued

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 Docker image built for x86_64 on a arm board such as the Raspberry Pi. This means that if you want to support multiple architectures, … Continued

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 clients can access it easily and securely. If your registry isn’t running on a public domain, … Continued

The .NET experience with microservices (.NET Core/Docker/Kubernetes/WeaveNet/Azure)

The .NET experience with microservices (.NET Core/Docker/Kubernetes/WeaveNet/Azure) A few of our recent posts featured WeaveWorks’ Sock Shop demo application – an educational project that demonstrates how to build a complex microservice application that not only looks good, but also does something useful. The educational value of the application lies in its architecture. It is unusual … Continued

minimesos 0.10.1 – Support for Mesos 1.0.0 and Docker 1.12

Today we released minimesos 0.10.1.This minimesos version is all about version upgrades. You can install it using the usual installer command: curl -sSL https://minimesos.org/install | sh. The Docker images are available on Docker Hub and the jar is available via Jitpack. Minimesos is the experimentation and testing tool for Apache Mesos and features a Vagrant-like … Continued

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 the new Swarm integration which is Docker’s native clustering/orchestration solution (also known as SwarmKit, but that’s really the repo/library name). … Continued