You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-[Connect to the Oracle RAC racnode2 container](#connect-to-the-oracle-rac-racnode2-container)
39
+
-[Section 4.4: Setup Oracle RAC Container on Docker with Docker Compose](#section-44-setup-oracle-rac-container-on-docker-with-docker-compose)
39
40
-[Section 5: Oracle RAC on Podman](#section-5-oracle-rac-on-podman)
40
41
-[Section 5.1 : Prerequisites for Running Oracle RAC on Podman](#section-51--prerequisites-for-running-oracle-rac-on-podman)
41
42
-[Section 5.2: Setup RAC Containers on Podman](#section-52-setup-rac-containers-on-podman)
@@ -49,6 +50,7 @@ To create an Oracle RAC environment, complete these steps in order:
49
50
-[Deploying Oracle RAC Additional Node on Container with Oracle RAC Storage Container on Podman](#deploying-oracle-rac-additional-node-on-container-with-oracle-rac-storage-container-on-podman)
50
51
-[Assign Network to additional Oracle RAC container Created Using Podman](#assign-network-to-additional-oracle-rac-container-created-using-podman)
-[Section 5.4: Setup Oracle RAC Container on Podman with Podman Compose](#section-54-setup-oracle-rac-container-on-podman-with-podman-compose)
52
54
-[Section 6: Connecting to an Oracle RAC Database](#section-6-connecting-to-an-oracle-rac-database)
53
55
-[Section 7: Environment Variables for the First Node](#section-7-environment-variables-for-the-first-node)
54
56
-[Section 8: Environment Variables for the Second and Subsequent Nodes](#section-8-environment-variables-for-the-second-and-subsequent-nodes)
@@ -578,6 +580,18 @@ To connect to the container execute the following command:
578
580
579
581
If the node addition fails, log in to the container using the preceding command and review `/tmp/orod.log`. You can also review the Grid Infrastructure logs i.e. `$GRID_BASE/diag/crs` and check for failure logs. If the node creation has failed during the database creation process, then check DB logs.
580
582
583
+
## Section 4.4: Setup Oracle RAC Container on Docker with Docker Compose
584
+
585
+
Oracle RAC database can also be deployed with Docker Compose. An example of how to install Oracle RAC Database on Single Host via Bridge Network is explained in this [README.md](./samples/racdockercompose/README.md)
586
+
587
+
Same section covers various below scenarios as well with docker compose-
588
+
1. Deploying Oracle RAC on Container with Block Devices on Docker with Docker Compose
589
+
2. Deploying Oracle RAC on Container With Oracle RAC Storage Container with Docker Compose
590
+
3. Deploying Oracle RAC Additional Node on Container with Block Devices on Docker with Docker Compose
591
+
4. Deploying Oracle RAC Additional Node on Container with Oracle RAC Storage Container on Docker with Docker Compose
592
+
593
+
***Note:*** Docker and Docker Compose is not supported with OL8. You need OL7.9 with UEK R5 or R6.
594
+
581
595
## Section 5: Oracle RAC on Podman
582
596
583
597
If you are deploying Oracle RAC On Docker, skip to [Section 4: Oracle RAC on Docker](#section-4-oracle-rac-on-docker)
@@ -988,6 +1002,15 @@ You should see the database creation success message at the end.
988
1002
ORACLE RAC DATABASE IS READY TO USE!
989
1003
####################################
990
1004
```
1005
+
## Section 5.4: Setup Oracle RAC Container on Podman with Podman Compose
1006
+
1007
+
Oracle RAC database can also be deployed with podman Compose. An example of how to install Oracle RAC Database on Single Host via Bridge Network is explained in this [README.md](./samples/racpodmancompose/README.md)
1008
+
1009
+
Same section covers various below scenarios as well with podman compose-
1010
+
1. Deploying Oracle RAC on Container with Block Devices on Podman with Podman Compose
1011
+
2. Deploying Oracle RAC Additional Node on Container with Block Devices on Podman with Podman Compose
1012
+
1013
+
***Note:*** Podman and Podman Compose is not supported with OL7. You need OL8.8 with UEK R7.
991
1014
992
1015
## Section 6: Connecting to an Oracle RAC Database
Example of how to apply a custom patch or Release Update (RU) to the image. You can apply RU or a custom patch on Oracle Grid Infrastructure Home or on Oracle RAC DB Home. For details, please refer to [README.MD of applypatch](./applypatch/README.md).
5
7
6
-
Example of how to apply a custom patch or Release Update (RU) to the image. You can apply RU or custom patch on Oracle Grid Infrastructure Home or on Oracle RAC DB Home. For details, pelase refer [README.MD of applypatch](./applypatch/README.md).
8
+
customracdb
9
+
-----------
10
+
Example of how to create a 2-node RAC based on sample response files provided under customracdb/<version> folder. You can create a multi-node RAC using response files based on your environment. For details, please refer to [README.MD of customracdb](./customracdb/README.md).
7
11
8
-
# customracdb
12
+
racdockercompose
13
+
----------------
14
+
Example of how to create a 2-node RAC based on Docker Compose. You can create a single-node RAC using Docker Compose based on your environment. For details, please refer to [README.MD of racdockercompose](./racdockercompose/README.md).
9
15
10
-
Example of how to create 2 node RAC based on sample responsefiles provided under customracdb/<version> folder. You can create multinode rac using responsefiles based on your environment. For details, pelase refer [README.MD of customracdb](./customracdb/README.md).
16
+
racpodmancompose
17
+
----------------
18
+
Example of how to create a 2-node RAC based on Podman Compose. You can create a single-node RAC using Podman Compose based on your environment. For details, please refer to [README.MD of racpodmancompose](./racpodmancompose/README.md).
11
19
12
-
# Copyright
13
-
14
-
Copyright (c) 2014-2019 Oracle and/or its affiliates. All rights reserved.
20
+
Copyright
21
+
---------
22
+
Copyright (c) 2014-2019 Oracle and/or its affiliates. All rights reserved.
0 commit comments