Home » Tag Archives: Docker

Tag Archives: Docker

Configuration Management in the Docker World

docker-logo

Anyone managing more than a few servers can confirm that doing such a task manually is a waste of time and risky. Configuration management (CM) exists for a long time and there is no single reason I can think of why one would not use one of the tools. The question is not whether to adopt one of them but ...

Read More »

Running a Private Docker Registry on EC2

docker-logo

Docker provides an open source registry implementation called “Distribution,” making it simple for anyone to run a private Docker registry. In this article, I’ll provide a brief introduction to the AWS services integrated with Docker and describe how to use AWS for hosting your own registry. Running server software in the AWS cloud has several advantages: Sophisticated network infrastructure management ...

Read More »

Using Docker to Build Debian Packages

docker-logo

Building Debian packages isn’t always fun. If you’ve ever tried to turn some software into a .deb package, chances are you were either overwhelmed by the sheer number of available build tools and file formats or you messed up your system in an attempt to satisfy all of the package’s dependencies. There are many things that can, and initially will, ...

Read More »

Easily generate SSL certificates and htpasswd files with Docker

docker-logo

So you don’t have installed OpenSSL or apache2-utils on your laptop, but you have Docker installed and you want to generate SSL (self-signed or not) certificates and an htpasswd file for basic authentication ? Follow those easy steps! Generate SSL certificates from a Docker container I gathered those steps from this nice article from Digital Ocean (How To Create a ...

Read More »

Creating a Cross-platform Docker Development Environment

docker-logo

How many times have you read this statement: “The great thing about Docker is that your developers run the exact same container as what runs in production.” Docker is all the hype these days, and with statements like that, many are wondering how they can get on board and take advantage of whatever it is that makes Docker so popular. ...

Read More »

Docker Toolbox

docker-logo

One of the new features introduced in Docker 1.8 is Docker Toolbox. What is this toolbox? The Docker Toolbox is an installer to quickly and easily install and setup a Docker environment on your computer. Available for both Windows and Mac, the Toolbox installs Docker Client, Machine, Compose (Mac only), Kitematic and VirtualBox. Docker Toolbox Docker Toolbox is the fastest ...

Read More »

Multi-container Applications using Docker Compose and Swarm

docker-logo

Docker Compose to Orchestrate Containers shows how to run two linked Docker containers using Docker Compose. Clustering Using Docker Swarm shows how to configure a Docker Swarm cluster. This blog will show how to run a multi-container application created using Docker Compose in a Docker Swarm cluster. Updated version of Docker Compose and Docker Swarm are released with Docker 1.7.0. ...

Read More »

Scaling To Infinity with Docker Swarm, Docker Compose and Consul (Part 4/4) – Scaling Individual Services

docker-logo

This series is split into following articles. A Taste of What Is To Come Manually Deploying Services Blue-Green Deployment, Automation and Self-Healing Procedure Scaling Individual Services In the previous article we switched from manual to automatic deployment with Jenkins and Ansible. In the quest for zero-downtime we employed Consul to check health of our services and, if one of them ...

Read More »

Scaling To Infinity with Docker Swarm, Docker Compose and Consul (Part 3/4) – Blue-Green Deployment, Automation and Self-Healing Procedure

docker-logo

This series is split into following articles. A Taste of What Is To Come Manually Deploying Services Blue-Green Deployment, Automation and Self-Healing Procedure Scaling Individual Services In the previous article we manually deployed the first version of our service together with a separate instance of the Mongo DB container. Both are (probably) running on different servers. Docker Swarm decided where ...

Read More »
Want to take your Java Skills to the next level?
Grab our programming books for FREE!
  • Save time by leveraging our field-tested solutions to common problems.
  • The books cover a wide range of topics, from JPA and JUnit, to JMeter and Android.
  • Each book comes as a standalone guide (with source code provided), so that you use it as reference.
Last Step ...

Where should we send the free eBooks?

Good Work!
To download the books, please verify your email address by following the instructions found on the email we just sent you.