Docker HTTP Proxy and DNS Configuration Cheat Sheet (now includes automatic HTTP Proxy detection)


This blog post provides a little cheat sheet on running a Linux host with or without a Docker client behind HTTP proxies. For Ubuntu and similar Linux distributions, we will also show how to detect the proxy available and adapt the proxy settings accordingly. This comes handy, if you are a road warrior that often … More Docker HTTP Proxy and DNS Configuration Cheat Sheet (now includes automatic HTTP Proxy detection)

LXD vs. Docker — or: getting started with LXD Containers


Container technology is not new: it had existed long before the Docker hype around container technology has started after 2013. Now, with Docker containers having reached mainstream usage, there is a high potential of getting confused about available container types like Docker, LXC, LXD and CoreOS rocket. In this blog post we will explain, why LXD is not … More LXD vs. Docker — or: getting started with LXD Containers

Getting started with OpenShift Container Platform


In this blog post we will review the architecture of OpenShift before we will gain some hands-on experience with OpenShift Origin, which is the free version of the OpenShift Container Platform a.k.a. OpenShift Enterprise. Vagrant software will help us to automate the installation of an all-in-one OpenShift Virtual Machine deployed as a VirtualBox image. We will spin up a simple … More Getting started with OpenShift Container Platform

IT Automation Part IV: Ansible Tower “Hello World” Example


This is part IV of a little “Hello World” example for Ansible, an IT automation (DevOps) tool. This time, we will get acquainted with Ansible Tower, a web front end for Ansible. The post has following content: Quickest way of “installing” an Ansible Tower trial system (via Vagrant this time) Step by step guide for a minimalistic “Hello World!” example, following … More IT Automation Part IV: Ansible Tower “Hello World” Example

IT Automation Part III: Saltstack “Hello World” Example


This blog post will explore basic capabilities of Salt by going through a hands-on “hello world” IT automation example. Moreover, those basic capabilities are compared for Salt vs. Ansible. This post is (almost) self-contained, and there is no need to read part I and part II of this series first. Salt is a quite recent IT automation tool (project started in … More IT Automation Part III: Saltstack “Hello World” Example

IT Automation Part II: Ansible “Hello World” for Templating


This post is a continuation of my previous  post, where we have gone through a little “Hello World” example using Ansible, an IT automation tool. Last time we had performed SSH remote shell commands. This time, we will go though a little templating use case, where a shell script and a data file are created from Jinja2 templates, … More IT Automation Part II: Ansible “Hello World” for Templating

IT Automation Part I: Ansible “Hello World” Example using Ansible on Docker


This is part I of a little “Hello World” example using Ansible, an IT automation tool. The post has following content: Popularity of Ansible, Salt, Chef and Puppet Installation based on Docker Playbooks (i.e. tasks) and Inventories (i.e. groups of targets) Remote shell script execution As a convenient and quick way of Ansible installation on Windows … More IT Automation Part I: Ansible “Hello World” Example using Ansible on Docker