#Docker: Production #Jboss client image that checks if the #Oracle container is initialized with data

By | April 7, 2017

Everybody that works with big vendor databases like Oracle or DB2 knows that when you have a lot of data and the database is initializing or recovering after a disaster there are dead times when the database isin a state of limbo. It is started but still not in usable state. Usually the enterprise applications… Read More »

Quick fix for selinux issues caused by un-tagged files

By | April 5, 2017

Sometimes weird things happen when selinux is activated and files are un-tagged or policies are missing. Because I do not want to apply the usual stupid Internet advice: “disable selinux” I am trying to fix it if possible. Two simple steps to alleviate some of the “issues” caused by selinux. STEP 1: Generate SELinux policy… Read More »

Letsencrypt Secured Private Registry for #Docker Swarm

By | August 29, 2017

This tutorial is part of the effort to deploy a complex business application on a docker swarm and is focused on deploying a swarm accessible secured private registry using letsencrypt certificates. The first step is to create the swarm, see Create and manage a Docker Swarm with Docker CE and register it to Docker Cloud… Read More »

Monitor #Docker #swarm nodes with #WeaveScope

By | March 29, 2017

After your environment grows and you add more and more servers at some point the need to have a simple visual monitoring of everything becomes vital. If you throw into this environment a container environment like docker than you have to monitor even more information. After creating a docker swarm see Create and manage a… Read More »

#Docker: Execute arbitrary docker commands on any container in the swarm from a manager node

By | October 21, 2017

How to execute an arbitrary command on any docker container running in a docker swarm ? There is no way of directly executing a ‘docker exec’ on a container in the swarm. On a swarm we can define stack of services and directly only services are visible. The containers that run the actual service and… Read More »

Darn robots taking our jobs

By | March 14, 2017

All this talk about robots or A.I. taking our jobs starts to be funny. Same old story. So Bill Gates wants them darn robots getting taxed, really I was not expecting this from the guy who helped to probably replace the most number of people with computers. My opinion is summed by the following “urban… Read More »

#Docker: Create and manage a Docker Swarm with Docker CE and register it to Docker Cloud

By | April 3, 2017

The new Docker CE makes it easy to deploy and work with Docker Swarm. I will describe how to setup a test 4 node Docker Swarm that will be further used to host a test enterprise application (a post is going to follow with that). STEP 1: First some practical considerations A Docker Swarm is… Read More »

#Docker: Install the new Docker CE in experimental mode on Fedora Linux

By | December 8, 2018

There is a new Docker version released in march see Docker: New Docker release. There are some important changes, but the cool ones are in the experimental mode: – you no longer need docker-machine for lots of stuff – a new way to create Docker swarms – a new docker-compose, version 3 that supports automatic… Read More »

#Fakenews : is #Matrix already born ?

By | March 6, 2017

Fake news is a fact these days. You can win elections (see Trump) , you can invade neighbours (see Ukraine), you can crash a stock value or increase a stock value all aided by fake news. In an interesting article from Scientific American When the Big Lie Meets Big Data we see that the same… Read More »

Blog Links: Scientific American “Will Democracy Survive Big Data and Artificial Intelligence?”

By | March 5, 2017

A must read about how big data and artificial intelligence influences and will influence society. It is a series of articles in one feature article that tries to tackle the new big data revolution that is coming. I like how it touches the controversy of “big nudge” (influencing choise through the big data). This is… Read More »