1. Docker storage after kernel upgrade

    I recently upgraded my linux kernel to 4.9.75, the latest 4.14 release gave me network related issues, on Ubuntu 16.04.2 after hearing about the Meltdown and Spectre security flaws and reading Greg Kroah-Hartman’s blog. …


  2. Add existing VM/Host to docker-machine

    I use Docker a lot in my development lifecycle and like to manage my hosts with Docker Machine, a powerful tool for provisoining and managing your Dockerised hosts with docker-machine commands. …


  3. Docker Remote API on Ubuntu 16.04.2

    I was recently tasked with an issue to allow an application, deployed using docker-compose, to launch containers and I did not want to go the docker-in-docker route. …


  4. Docker Swarm Mode and Machine

    In this post we will be making use of Docker Engine 1.12 Swarm mode for natively managing a cluster of Docker Engines called a Swarm. …


  5. Grails GORM for Neo4j

    In this post, we are going to make use of the Grails GORM for Neo4j to create a Graph database representing the simplified Sequence Ontology shown in the image below: …


  6. docker-compose SSL error

    I recently hit a rather intesting error using docker-compose with docker-machine, the error looked like:

    $ eval `docker-machine env dev`
    $ docker-compose build
    ...
    backports.ssl_match_hostname.CertificateError: hostname '192.168.2.211' doesn't match 'localhost'


  7. Getting Started with Neomodel

    Neomodel is an Object Graph Mapper (OGM) for the Neo4j graph database built on py2neo and provides a Django ORM style definition. …


  8. Wi-Fi on the DELL XPS 13 running Ubuntu 14.04

    You’ll need to download the following packages: …