Matt Williams

Author's details

Name: Matt Williams
Date registered: August 9, 2008
URL: http://matt@matthewkwilliams.com

Biography

Matt Williams lives in Columbus, OH, in a house filled with computers, cats, books and fiber. Pursuing the goal of being a modern Renaissance person, he plays with his daughter, cooks, roasts coffee, reads, weaves, studies, and hacks, including crazy ideas like a Cloud in a Box. Docker has been an especial passion since June of 2013.

Latest posts

  1. Weaving with Light Pt. 1 — August 31, 2016
  2. Abusing HAProxy: Stupid Simple Easy Dashboards — June 24, 2016
  3. Rules for Operations — April 25, 2016
  4. DevOps Creed (Work in Progress) — April 24, 2016
  5. I am not a Mindreader: a mini-saga — April 11, 2016

Most commented posts

  1. Swarming Raspberry Pi – Part 1 — 13 comments
  2. Docker, Cgroups, Memory Constraints, and Java: A Cautionary Tale, or Here be Reapers (sometimes) — 9 comments
  3. Shrinking Docker Images — 7 comments
  4. Rails & JRuby in a Jar — 7 comments
  5. rspec, restful_authentication, and login_required — 6 comments

Author's posts listings

Apr 07

Cron the Eater of (CPU) Time

Note: This behaviour was observed on a Pi B+; it was not observed on a Pi 2. I happened to have top up while doing the bonded Nic test and noticed that the load was awfully high. Then the following popped up: Cron pretty much has the CPU pegged. Once I saw this, I wondered …

Continue reading »

Apr 07

Swarming Raspberry Pi: Of Network Bondage

Apologies to W. Somerset Maugham for the title. For my Cloud in a Box, I want the Data hosts, at the least to have “more” network I/O capability, whether it be for a Docker Registry or other data. (As an aside, I am playing with doing substructure matching of chemical compounds and/or other Cheminformatics with …

Continue reading »

Apr 06

Why it’s Important to use TLS with Docker Swarm

There is nothing wrong with your docker host. Do not attempt to adjust the picture. We are controlling transmission. If we wish to make it louder, we will bring up the volume. If we wish to make it softer, we will tune it to a whisper. We will control the horizontal. We will control the …

Continue reading »

Apr 05

SSD on a Raspberry Pi

As a part of building out the Cloud in a Box, I wanted some storage for Docker images, as well as data. Based upon my previous experience, I believed that a SSD would be faster than a Micro SD, but I hadn’t tested it as yet. The challenge from Dieter Reuter (@Quintus23M), asking how I’d …

Continue reading »

Apr 03

Nifty Things for Week Ending 3 April

Questioning Assumptions No, it’s not always quicker to do things in memory | ITworld DevOps 5 Definitions of #DevOps #DevOps = #ContinuousDelivery + #ContinuousObsolescence? DevOps is for life, not just for techies HAProxy LINICKX.com How to load balance TCP connections with HAProxy Docker Docker Contributor Guide Business What Happens When Apple Buys a Company You …

Continue reading »

Apr 03

Swarming Raspberry Pi: Docker Swarm Discovery Options

Docker Swarm supports a variety of methods for discovering swarm members. Each has arguments in its favor. In this post I shall discuss the various methods and thoughts regarding each. Background I originally started with the idea of having a portable cluster, a “cloud in a box” if you will, so that I could go …

Continue reading »

Mar 29

Swarming Raspberry Pi, Part 2: Registry & Mirror

This episode will consist of a quick aside to build a Docker Registry Mirror. Previous: Part 1 Why Do We Need a Mirror?? The Docker Registry is, to my mind, one of the greatest contributors to the rapid growth of Docker. Having a central location for images encourages sharing and re-use. Obviously some images are …

Continue reading »

Mar 27

Nifty Things for Week Ending 27 March

Geekly Toys & Games B-EX, B the Flying Car, B GO Beyond Riding on street Car tracks — This looks like fun! Put a train horn on a bike and confuse everyone Hardware Rugged POD | Imagination is more important than knowledge — Open Hardware project for running waterproof, weather hardened servers without a data …

Continue reading »

Mar 23

Shrinking Docker Images

Size does matter. Docker images can become quite large as each RUN generates a new layer which becomes part of the image, even if it’s not in the final container. This wastes disk space and network bandwidth. The following are some steps for shrinking the size of a docker container in which builds have been …

Continue reading »

Mar 22

Registrator for Pi: /gliderlabs/registrator ported to Pi

I’ve made a port of gliderlabs/registrator to the raspberry pi. The repository for the Pi port is at: nimblestratus/registrator. At first glance, the part I find most interesting is the size of the resulting image — ~12M. I firmly believe it’s a direct result of starting from Alpine Linux. This will definitely warrant further investigation. …

Continue reading »

Older posts «

» Newer posts