Docker is a popular technical topic at present, WebLogic Server supports Docker from version 12.1.3, but for operating system and kernel requirements, the following table
I tried on ubuntu,oracle Enterprise Linux 6 UL7 and failed to install Docker, so you need to pay close attention to the version.
The Weblogic Docker image is divided into three layers, the underlying image is primarily for the operating system, and the installation image contains more JDK and Weblogic installation versions. The domain image contains a direct, operational domain configuration.
The specific image can be referenced
Https://github.com/oracle/docker/tree/master/OracleWebLogic
The WebLogic Docker container is divided into two modes.
Mode 1:weblogic domain mode
Primarily contains containers for WebLogic Management Server and managed server containers, managed server contains node manager for easy start of managed Server on the console.
Admin and managed server make up a weblogic domain.
Mode 2:docker mode
WebLogic single-domain containers, each of which are separate domains, and in one container.
Personal preference or Docker mode, the benefits are:
- The architecture is relatively simple and clear.
- Docker Standard mode, good isolation, there is no correlation between the containers.
- Mode 1 is not as straightforward as the standard deployment of the WebLogic server domain, and there is not much need for Docker isolation.
Follow-up several steps to introduce the construction process.
About WebLogic Server support for Docker