Example 1 (the first example of a test or development configuration) is of cluster nodes that are in containers on a single Docker host. It shows a single bare metal system with one Docker host, running on Oracle Linux 7. That Docker host has two containers, container 1 and container 2, each of which have an Oracle ASM instance (instance 1 on container 1, and instance 2 on container 2), a database instance (instance 1 on container 1, and instance 1 on container 2), and each has an Oracle Clusterware instance. Database instance 1 and 2 connect to shared storage with the Oracle Database data files.

Example 2 (the second example of a test or development configuration) shows cluster nodes in containers on two separate Docker hosts, where both hosts are mounted on the same bare metal server hardware, running Oracle Linux 7. Container 1 contains ASM instance 1, database instance 1, and Oracle Clusterware, mounted on Docker host guest domain 1. Container 2 contains ASM instance 2, database instance 2, and Oracle Clusterware, mounted on Docker host guest domain 2. Database instance 1 and 2 connect to shared storage with the Oracle Database data files.