Docker
has been without any doubt the most hyped technology this summer. Apart
from incrementally and quickly creating light-weight containers that
can be hooked up together it seems to become the de-facto standard for
spinning up instances locally and in the cloud. In the past
there was no real compatibility between cloud providers on an
OS/instance-level and also import/export features were “demanding” at
best.
Linux containers for clean sandboxing do exist since much longer, e.g. Google is starting over 2 billion Linux containers every week. With Docker there is an open source based de-facto standard now that customers want to use (honestly, few people looked into lxc and kernel namespaces before Docker had it’s appearance)
Docker and WebLogic?
Oracle WebLogic Server currently does notofficially support Docker, yet there is a github project to start with created by Bruno Borges. This project contains the Dockerfile with all necessary WLST-scripts to create a Docker container running WebLogic.
You can run Docker itself in Oracle Enterprise Linux like in most other Linux distributions such as CentOS, Ubuntu etc. Docker containers always run Linux; e.g. you could have WebLogic running on Ubuntu in a Docker container which is running on CentOS.
Docker Hub Registry
The Docker hub registry is best known as a public registry for Docker images to start with but it can be used to store private images as well.
The Docker Registry contains base Docker images for Java, Ubuntu etc., yet there are no official images from Oracle at the moment. Let’s hope that Oracle will not repeat the rather sad story of poor support for Oracle product AMIs for Amazon Cloud.
Public Clouds can either deploy
Docker containers directly from github by creating a container on the
fly based on a Dockerfile on github, or by accessing an Docker image
stored in the Docker registry. I will demonstrate below how to deploy
WebLogic as Docker container straight from the Docker registry. Read the complete article here.
For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.