---
title: Cloud Native Blog - Container Solutions  | Adrian Mouat (2)
description: Read the latest thinking, news and research from the team at Container Solutions in our Cloud Native Blog. (2)
---

Check out our **[Cloud Native Services](https://www.container-solutions.com/services) **and** **book a call with one of our experts today! 

[![Container Solutions](https://blog.container-solutions.com/hubfs/CS_blog/logo-main.svg "Container Solutions")](http://container-solutions.com)

- [WTF Is Cloud Native (180)](https://blog.container-solutions.com/tag/wtf-is-cloud-native)
- [Cloud native (152)](https://blog.container-solutions.com/tag/cloud-native)
- [Microservices (141)](https://blog.container-solutions.com/tag/microservices)
- [Culture (104)](https://blog.container-solutions.com/tag/culture)
- [Miscellaneous (103)](https://blog.container-solutions.com/tag/miscellaneous)
- [Kubernetes (89)](https://blog.container-solutions.com/tag/kubernetes)
- [News (82)](https://blog.container-solutions.com/tag/news)
- [Docker (70)](https://blog.container-solutions.com/tag/docker)
- [Build (66)](https://blog.container-solutions.com/tag/build)
- [Think (51)](https://blog.container-solutions.com/tag/think)
- [Design (33)](https://blog.container-solutions.com/tag/design)
- [Leadership (29)](https://blog.container-solutions.com/tag/leadership)
- [DevOps (28)](https://blog.container-solutions.com/tag/devops)
- [Open Source (26)](https://blog.container-solutions.com/tag/open-source)
- [Crisis management (18)](https://blog.container-solutions.com/tag/crisis-management)
- [CNO (16)](https://blog.container-solutions.com/tag/cno)
- [Careers (16)](https://blog.container-solutions.com/tag/careers)
- [strategy (16)](https://blog.container-solutions.com/tag/strategy)
- [Cloud Native Operations (14)](https://blog.container-solutions.com/tag/cloud-native-operations)
- [Events (14)](https://blog.container-solutions.com/tag/events)
- [Product Management (14)](https://blog.container-solutions.com/tag/product-management)
- [Hacking the Org (13)](https://blog.container-solutions.com/tag/hacking-the-org)
- [SRE (13)](https://blog.container-solutions.com/tag/sre)
- [Case studies (12)](https://blog.container-solutions.com/tag/case-studies)
- [Blog (11)](https://blog.container-solutions.com/tag/blog)
- [Run (10)](https://blog.container-solutions.com/tag/run)
- [Security (10)](https://blog.container-solutions.com/tag/security)
- [Sustainability (10)](https://blog.container-solutions.com/tag/sustainability)
- [GitOps (8)](https://blog.container-solutions.com/tag/gitops)
- [training (8)](https://blog.container-solutions.com/tag/training)
- [Linux (7)](https://blog.container-solutions.com/tag/linux)
- [Continuous Delivery (6)](https://blog.container-solutions.com/tag/continuous-delivery)
- [Maturity Matrix (5)](https://blog.container-solutions.com/tag/maturity-matrix)
- [Architecture (4)](https://blog.container-solutions.com/tag/architecture)
- [CI/CD (4)](https://blog.container-solutions.com/tag/ci-cd)
- [Istio (3)](https://blog.container-solutions.com/tag/istio)
- [Operations (3)](https://blog.container-solutions.com/tag/operations)
- [Programming (3)](https://blog.container-solutions.com/tag/programming)
- [Chaos Engineering (2)](https://blog.container-solutions.com/tag/chaos-engineering)
- [Compliance (2)](https://blog.container-solutions.com/tag/compliance)
- [Continuous Integration (2)](https://blog.container-solutions.com/tag/continuous-integration)
- [Finops (2)](https://blog.container-solutions.com/tag/finops)
- [Machine Learning/AI (2)](https://blog.container-solutions.com/tag/machine-learning-ai)
- [Patterns (2)](https://blog.container-solutions.com/tag/patterns)
- [eBPF (2)](https://blog.container-solutions.com/tag/ebpf)
- [platform (2)](https://blog.container-solutions.com/tag/platform)
- [Continuous Compliance (1)](https://blog.container-solutions.com/tag/continuous-compliance)
- [Webinar (1)](https://blog.container-solutions.com/tag/webinar)
- [cloud foundry (1)](https://blog.container-solutions.com/tag/cloud-foundry)
- [concourse (1)](https://blog.container-solutions.com/tag/concourse)
- [containers (1)](https://blog.container-solutions.com/tag/containers)
- [development (1)](https://blog.container-solutions.com/tag/development)
- [networking (1)](https://blog.container-solutions.com/tag/networking)
- [secrets management (1)](https://blog.container-solutions.com/tag/secrets-management)

[All](https://blog.container-solutions.com/author/adrian-mouat/page/2#)

## Adrian Mouat

![Adrian Mouat](https://blog.container-solutions.com/hubfs/CS--Dev__Assets/asset%2027.jpeg)

[Cloud native](https://blog.container-solutions.com/tag/cloud-native) [Microservices](https://blog.container-solutions.com/tag/microservices)

7 min read

### [Programming Languages for Microservices (and Containers)](https://blog.container-solutions.com/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...

[Read full article](https://blog.container-solutions.com/programming-languages-for-microservices-and-containers)

<https://blog.container-solutions.com/image-management-mutability-in-docker-and-kubernetes>

[Docker](https://blog.container-solutions.com/tag/docker) [Kubernetes](https://blog.container-solutions.com/tag/kubernetes)

6 min read

### [Image Management & Mutability in Docker and Kubernetes](https://blog.container-solutions.com/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...

[Read full article](https://blog.container-solutions.com/image-management-mutability-in-docker-and-kubernetes)

<https://blog.container-solutions.com/lightning-image-deployment-imagewolf>

[Miscellaneous](https://blog.container-solutions.com/tag/miscellaneous)

1 min read

### [Lightning Image Deployment with ImageWolf](https://blog.container-solutions.com/lightning-image-deployment-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...

[Read full article](https://blog.container-solutions.com/lightning-image-deployment-imagewolf)

<https://blog.container-solutions.com/tricks-captains-dockercon-talk>

[Miscellaneous](https://blog.container-solutions.com/tag/miscellaneous)

1 min read

### [Tricks of the Captains - DockerCon Talk](https://blog.container-solutions.com/tricks-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 ...

[Read full article](https://blog.container-solutions.com/tricks-captains-dockercon-talk)

<https://blog.container-solutions.com/average-dev-containers-security>

[Miscellaneous](https://blog.container-solutions.com/tag/miscellaneous)

3 min read

### [The Average Dev, Containers and Security](https://blog.container-solutions.com/average-dev-containers-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 ...

[Read full article](https://blog.container-solutions.com/average-dev-containers-security)

<https://blog.container-solutions.com/multi-arch-docker-images>

[Miscellaneous](https://blog.container-solutions.com/tag/miscellaneous)

3 min read

### [Multi-arch Docker Images](https://blog.container-solutions.com/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...

[Read full article](https://blog.container-solutions.com/multi-arch-docker-images)

<https://blog.container-solutions.com/running-secure-registry-kubernetes>

[Miscellaneous](https://blog.container-solutions.com/tag/miscellaneous)

4 min read

### [Running a Secure Registry on Kubernetes](https://blog.container-solutions.com/running-secure-registry-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...

[Read full article](https://blog.container-solutions.com/running-secure-registry-kubernetes)

<https://blog.container-solutions.com/adding-self-signed-registry-certs-docker-mac>

[Miscellaneous](https://blog.container-solutions.com/tag/miscellaneous)

3 min read

### [Adding Self-signed Registry Certs to Docker & Docker for Mac](https://blog.container-solutions.com/adding-self-signed-registry-certs-docker-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...

[Read full article](https://blog.container-solutions.com/adding-self-signed-registry-certs-docker-mac)

<https://blog.container-solutions.com/hail-new-docker-swarm>

[Miscellaneous](https://blog.container-solutions.com/tag/miscellaneous)

8 min read

### [All Hail the New Docker Swarm](https://blog.container-solutions.com/hail-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...

[Read full article](https://blog.container-solutions.com/hail-new-docker-swarm)

![cs-logo-white](https://blog.container-solutions.com/hs-fs/hubfs/cs-logo-white.png?width=150&height=61&name=cs-logo-white.png "cs-logo-white")

#### **Talk to sales**

[info@container-solutions.com](mailto:info@container-Solutions.com)

#### Stay In Touch

- [**](https://www.linkedin.com/company/container-solutions/)
- [**](https://twitter.com/containersoluti)

© 2024 Container Solutions