John R. Ray


Getting Started w/ Docker and Systemd


So before anyone starts with all the Systemd hate I want to direct you to this comment by none other than Linus himself.

"I don't actually have any particularly strong opinions on systemd itself. I've had issues with some of the core developers that I think are much too cavalier about bugs and compatibility, and I think . . .

Read More

May 19, 2016

The Traveling DevOp - Windows Land

Tips, Tricks, and Advice for consultants

How many of us have shown up on site only to find out that we aren't allowed to use our own laptops on the customers network? "Welcome to Company X, where everything is locked down Windows and productivity doesn't matter." Working on a system that is completely locked down can really hold you back, and while I'm not . . .

Read More

January 28, 2016

Do You Really Need and Ops Team

Startups and DevOps

The following is an excerpt from a conversation I had w/ a developer who is part of a small start up. Most of the conversation was related to DevOps principals and toolchains, but after he told me about their staff of five I became worried that this was really too much. He was already worrying about CI/CD, Configuaration Management, and . . .

Read More

October 27, 2015

Nginx Reverse Proxy for your Docker Registry

Part 2 of Setting up a Docker Registry

Who is tired of typing :5000 every time you push or pull something from your private registry? Since everyone is raising their hands and several of you are screaming in fits of rage, I'm going to tell you a really quick way to set up Nginx to reverse proxy our traffic from port 80 and 443 to 5000.


Nginx (pronounced "engine . . .

Read More

October 26, 2015

Setting up a Docker V2 Registry

So the v2 implementation of the Docker Registry is out. You can find it here. As I continue to experiment with containerization I though it would be nice to have a private registry for me to work out of.

Before you begin!

In order for this to work you need to be running docker ~> 1.6. I'm using 1.8.3 in this example. You will also . . .

Read More

October 26, 2015

Getting Started w/ Docker

This post was originally published Jan 9th 2015.

So I've been using Docker for around 6 months now and I wanted to give people an idea of how easy it is to get started with. Today I'm going to show you how to get Docker running and build a simple nginx web server.

Before you begin

I'm going to be using Vagrant, for my virtual . . .

Read More

October 21, 2015

Hack The Office

The office can be a cold, lonely, dreary, boring place. It can be hemmed in by policy and impracticality. It rarely makes sense. It's a .... ok I'll stop....

Let's kill boring, it's time to hack to the office.

  1. Organize; Grab some Bull Clips/Binder Clips, You knowthese guys.Clip em to your desk and route your cables through . . .

Read More

June 20, 2014