Managing Containers – Shipyard

By | July 10, 2016

I am looking for something to help me manage multiple Docker hosts and the applications running on those hosts. Again, I will use my virtual laboratory, to start exploring the alternatives. In this first article I will look at Shipyard, which is an open-source application for managing a Docker cluster. Wishlist Before looking at anything I think… Read More »

Docker Swarm in Docker 1.12

By | June 26, 2016

Having set up my virtual laboratory, I thought I’d take Docker Swarm for a test. After having fiddled around a bit with the old (pre Docker 1.12) way of setting up Docker Swarm, I stumbled upon the documentation for Docker Swarm for Docker 1.12 and later. In version 1.12, which at the time of writing… Read More »

Setting Up My Virtual Laboratory

By | June 23, 2016

Some time ago I began thinking about setting up an environment in which I could test, for instance, running Dockerized applications on multiple computers. For a while I even considered a real server until I realised that it not only costs a lot of money to buy a server, but that the electricity bills will… Read More »

Create a Private Docker Registry

By | June 9, 2016

In this article I will show how to set up a private Docker registry with Sonatype’s Nexus Repository Manager 3.0 OSS. There may be other guides to this, but if nothing else I am writing for myself. The main motivations for me to set up a private Docker registry are: Distribution of Docker images. This… Read More »

Enabling Docker Remote API on Ubuntu 16.04

By | May 18, 2016

I tried to find instructions on how to enable the Docker remote API when running Docker in Ubuntu 16.04, but none of the instructions I came across managed to take me all the way, so here are a few short notes on how I managed to accomplish this: Edit the file /lib/systemd/system/docker.service I used the… Read More »

Introduction to Load Testing with Gatling – Part 4

By | May 6, 2016

This is the fourth, and last, part in a series of posts in which I will present a written version of a workshop I recently held on load testing with Gatling. The target audience of the workshop was Java developers without any previous knowledge of Gatling and this series of articles is not different in this area. Since I myself… Read More »

Implementing a SFTP Client Using Python and Paramiko

By | April 28, 2016

This post shows how to use the Python library Paramiko to implement a SFTP client that can be used to programatically send and receive files over SFTP. As when using Paramiko for SSH communication, authentication is performed using either username and password or username and a private key. Preparations The preparations are identical to those described in my previous post on SSH… Read More »

Introduction to Load Testing with Gatling – Part 3

By | April 26, 2016

This is the third part in a series of posts in which I will present a written version of a workshop I recently held on load testing with Gatling. The target audience of the workshop was Java developers without any previous knowledge of Gatling and this series of articles is not different in this area. Since I myself like concrete examples,… Read More »