Tag: Docker Hub
19 Nov 2015 in Docker, Docker Hub

Six Ready-made NoSQL Database Docker Images

NoSQL is an umbrella term for a whole category of databases, many different in their featuresets, but united in that they depart in some way from the relational model used by databases such as MySQL and PostgreSQL.

In this post, we cover six ready-made NoSQL database Docker images.

For each image, we address some of the current bugs, and offer potential workarounds.

Rethink DB

RethinkDB is an OSS project built to store JSON documents and has been designed with horizontal scalability in mind. RethinkDB supports functions, table joins, aggregations, and groupings to bolster its native query language, ReQL.

ReQL differs from other query languages in that, rather than constructing strings for a query engine, developers work with ReQL via chainable methods directly from their programming language of choice. As well as being a easy to learn, this also mitigates against the posibility of injection attacks.

Read More
29 Oct 2015 in Series: Ready Made, Docker Hub, Docker

5 Ready-made OSS Docker Images

Traditionally, Open Source Software (OSS) software has had a reputation for being hard to install and brittle to maintain.<!--more-->

And rightly so. That ./configure && make && make install command very rarely went as a smoothly as you’d like it to. Nevermind the hours you’d pour over "the documentation" to figure out how to get a working configuration for your system.

Many medium to large OSS projects recognise this problem and work hard to get into Linux distributions like Ubuntu or RedHat. (Alternatively providing their own packages to be downloaded from the project specific package repository.) Once that’s done, installation is as easy as apt-get or an rpm run.

But there is an alternative to this that works well for people who prefer to work with containers over manual system administration. Increasingly, OSS projects are providing ready-to-use images that make it easy to get up-and-running. Just take a look at the Docker Hub and see for yourself how many images are available for installation.

This post highlights five useful OSS Docker images, look at their default configuration, and suggest ways to modify them to make them work for you.

Read More