Category Archives: Docker

Hidden Oracle dependencies when running under #Docker on Fedora/CentOS/RedHat Linux

By | June 28, 2017

There are some hidden dependencies of running oracle database in a docker container under Fedora/CentOS/RedHat Linux. STEP 1: Kernel parameters Because the Oracle engine from the Docker container uses in fact the kernel of the host machine we cannot escape the need to set up some kernel parameters on the host. On the host machine… Read More »

Blog Links: #Java SE support for #Docker CPU and memory limits

By | May 26, 2017

A very important release announced in a post on the Oracle blog. Java SE support for Docker CPU and memory limits In short: “As of Java SE 8u131, and in JDK 9, the JVM is Docker-aware with respect to Docker CPU limits transparently.” SET 1: If -XX:ParalllelGCThreads, or -XX:CICompilerCount are not specified as command line… Read More »

Blog Links: Best #Docker related posts of the month

By | May 4, 2017

The number of uses and posts related to Docker is huge. The problem is the clutter is also big so finding the relevant posts is hard. Bellow is a selection of posts that got my attention. First I have to mention the official Docker blog where the curated list of posts about docker are posted… Read More »

#Docker: Custom #JBoss EAP docker image with CLI applied patches and CLI configurations

By | May 28, 2017

In the following I am trying to create a Jboss EAP docker image with up-to-date patches and configurations applied using JBoss CLI. With this template I can then very easy setup any complex JBoss based application environment with ready defined data sources, connectors , resource adapters etc. In the following I will describe the steps… Read More »

#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 »

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 »

#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 »